域名综合信息查询...
  • 综合
  • Whois
×
历史记录
首页 > 常见问题 > 正文

utf-8编码是什么意思?utf-8编码的规则介绍

发布时间:2022-11-23 09:52:20 来源:互联网 作者:ym 点击量:2645

什么是utf-8编码?utf-8的编码规则是什么?

8位Unicode转换格式(UTF-8)是一种用于编码各种字符的相对较新的代码约定。它是字符标识的标准,也是各种编程语言和设备的参考,有助于标准化字母,数字和其他字符的显示。

在许多情况下,UTF-8取代了一种名为美国信息交换标准码(ASCII)的旧约定。ASCII处理英语语言文本所需的所有字符,但UTF-8为不使用英语或罗马字母的其他语言处理更多不同的符号集。UTF-8被认为是与ASCII向后兼容的。

utf-8编码

UTF-8编码规则:

如果只有一个字节则其最高二进制位为0;如果是多字节,其第一个字节从最高位开始,连续的二进制位值为1的个数决定了其编码的字节数,其余各字节均以10开头。

UTF-8编码中的前缀码起到了很好的区分和标识的作用:

当解码程序读取到一个字节的首位为0,表示这是一个单字节编码的ASCII字符;

当读取到一个字节的首位为1,表示这是一个非ASCII字符的多字节编码字符中的某个字节(可能是首字节,也可能是后续字节),接下来若继续读取到一个1,则确定为首字节,再继续读取直到遇见终结标志0为止,读取了几个1,就表示该字符为几个字节的编码。

当读取到一个字节的首位为1,紧接着读取到一个终结标志0,则该字节显然是非ASCII字符的后续字节(即非首字节)。

以上就是有关utf-8编码是什么意思,utf-8编码的规则介绍。

域名注册价格:https://www.juming.com/regym.htm?t=seo_adzcw
域名一口价交易:https://www.juming.com/ykj/?t=seo_admm
过期域名查询:https://www.juming.com/gq/?t=seo_adqz
声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:400-997-2996;邮箱:service@Juming.com。本站原创内容未经允许不得转载,或转载时需注明出处:聚名网 utf-8编码是什么意思?utf-8编码的规则介绍
关键词: utf-8编码
常见问题相关文章

登录聚名,您可以享受以下权益:

立即登录/注册