字节与字符的区别



字节(Byte)是计质单位,默示数据质几多多,是计较机信息技术用于计质存储容质的一种计质单位,但凡状况下一字节就是八位。

字符(Character)计较机中运用的字母、数字、字和标记,比如'A'、'B'、'$'、'&'等。

正常正在英文形态下一个字母或字符占用一个字节,一个汉字用两个字节默示。

字节取字符:

ASCII 码中,一个英笔朱母(不分大小写)为一个字节,一个中文汉字为两个字节。

UTF-8 编码中,一个英笔朱为一个字节,一个中文为三个字节。

Unicode 编码中,一个英文为一个字节,一个中文为两个字节。

标记:英文标点为一个字节,中文标点为两个字节。譬喻:英文句号 . 占1个字节的大小,中文句号 占2个字节的大小。

UTF-16 编码中,一个英笔朱母字符或一个汉字字符存储都须要 2 个字节(Unicode 扩展区的一些汉字存储须要 4 个字节)。

UTF-32 编码中,世界上任何字符的存储都须要 4 个字节。



2025-06-14 14:22  阅读:8