计算机中 汉字的存储

来源:百度知道 编辑:UC知道 时间:2024/05/29 10:22:47
汉字一般是两个字符,这两个字符是怎样映射成一个汉字的???
希望高手指点迷津

1.每个英文字符对应一个字节----这就是ASCII码,如31-'1',41-'A','61'-'a'.美国人定的标准.
2.汉字采用2字节编码(现在不完全准确),国家制定.现在的标准是GB18030,早期是GB2312-80.前者含盖后者.
3.一个字节是8位,ASCII码最高位是'0'(所以最多128个编码).
4.汉字将最高位置为'1',与ASCII码(英文符号)区隔开.
5.软件当读取一个字节时,先判断最高位是否为'0'.若是,则作英文符号处理;若不是,再读取下一个字节,两个字节合一处对应一个汉字.如,B0A1-'啊',D5FE-'政'.
6.无论是ASCII码还是汉字编码,相当于身份证号.实际显示出的汉字要到一个叫"汉字模库'的文件中提取,它的位置与编码有相对应的关系.

分好几种码 简单说来 有一种码 告诉计算机这个字存储的位置
这个字在计算机的字库中已经存在了 用这个码找到就好了 明白??