为什么汉字占两个字节,而英文和数字只占一个呢

来源:百度知道 编辑:UC知道 时间:2024/06/04 13:40:43

因为字体和字母对于电脑识别系统来说都是由很多符号和号码组成的.
也就是大家所说的乱码.
汉字的构成比较复杂.一般由两个乱码组成,而数字和英文无论从笔画还是结构都比较简单,通常本身就是它的乱码或者由简单乱码组成.

一般计算机字符编码都是采用的ASCII码,它的范围只有0-127,后经扩展也只达到0-255的范围,对于用字母表示的英文,这个范围已经足够了(表示26个字母和数字等已绰绰有余).
可是对于如汉字,日文,韩文等由字形组成的文字,这样的范围就太小了,所以一个汉字都是采用2个字节来表示,并且2个字节开头的一个字节最高位为1(目的是为了区分1个汉字与2个字母),这样编码范围就大增加了.