不同编码格式中,字节和字符的关系
①ASCII码中:⼀个英⽂字母(不分⼤⼩写)占⼀个字节的空间,⼀个中⽂汉字占两个字节的空间。
⼀个⼆进制数字序列,在计算机中作为⼀个数字单元,⼀般为8位⼆进制数,换算为⼗进制。最⼩值0,最⼤值255。
②UTF-8编码中:⼀个英⽂字符等于⼀个字节,⼀个中⽂(含繁体)等于三个字节。
③Unicode编码中:⼀个英⽂字符等于两个字节,⼀个中⽂(含繁体)等于两个字节。
      符号:英⽂标点占⼀个字节;中⽂标点占两个字节。
      举例:英⽂句号“.”占1个字节的⼤⼩;中⽂句号“。”占2个字节的⼤⼩。
unicode汉字④UTF-16编码中:⼀个英⽂字母字符或⼀个汉字字符存储都需要2个字节(Unicode扩展区的⼀些汉字存储需要4个字节)。
⑤UTF-32编码中:世界上任何字符的存储都需要4个字节。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。