汉字和西方文字各占几个字节?

如题所述

汉字两个字符,西文一个字符,汉字第一个字符的第一位必须为1.所以ABF4D1E3C2B7是汉字,78、55是西文。

ASCII码:

一个英文字母(不论大小写)占用一个字节的空间。一组二进制数字,在计算机中用作数字单位,通常为8位。转换为小数,最小值为-128,最大值为127。例如,ASCII码是一个字节。

UTF-8编码:

一个英文字符等于一个字节,一个中文字符(包括繁体字符)等于三个字节。中文标点是三个字节,英文标点是一个字节。

Unicode编码:

英文等于两个字节,中文一个(包括繁体字)等于两个字节。中文标点是两个字节,英文标点是两个字节。

扩展资料:

在ASCII编码中,字母数字字符存储需要1个字节。在gb2312编码或GBK编码中,一个汉字存储需要2字节。

在UTF-8编码中,字母字符存储为1字节,中文字符存储为3-4字节。在UTF-16编码中,字母字符或汉字字符存储需要两个字节(Unicode扩展中的一些汉字存储需要四个字节)。

在UTF-32编码中,需要四个字节来存储世界上的任何字符。

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

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

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

温馨提示:答案为网友推荐,仅供参考