1个字符等于几个字节

如题所述

通常一个字符相当于一个字节,但是根据编码不同,一个字符也可能等于两个或者三个字符。

例如:

UTF-16编码:一个英文字母字符或一个汉字字符存储都需要2个字节(Unicode扩展区的一些汉字存储需要4个字节)。

UTF-8编码:一个英文字符等于一个字节,一个中文(含繁体)等于三个字节。中文标点占三个字节,英文标点占一个字节

Unicode编码:一个英文等于两个字节,一个中文(含繁体)等于两个字节。中文标点占两个字节,英文标点占两个字节。


扩展资料:

字符的作用

针对微软公共语言运行库的应用程序使用编码将字符表示形式从本机字符方案映射至其他方案。应用程序使用解码将字符从非本机方案映射至本机方案。

电脑和通讯设备会使用字符编码的方式来表达字符。意思是会将一个字符指定给某个东西。传统上,是代表整数量的位元序列,如此,则可透过网络来传输,同时亦便于储存。


参考资料来源:百度百科-字符

参考资料来源:百度百科-字节

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-15
一个字节是一个字母或者是一个符号。一个汉字是两个字节。
但是在使用WORD系统输入汉字时,选择“半角”时,一个汉字占一个字节;选择“全角”时,一个汉字占两个字节。
第2个回答  2017-02-01
一般来说,1个UTF-8 字符 占据1个字节,汉字等特殊文字占据两个字节。
对于Unicode来说,1个字符等于两个字节。本回答被网友采纳
第3个回答  2019-04-23
一个字符好像是一个字节(1BYTE,8BITs),汉字、日文、全角字符等等所谓“宽字符”是俩字节
第4个回答  2020-02-27

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网