作业帮 > 综合 > 作业

Unicode 和国标码有什么区别

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/22 06:45:37
Unicode 和国标码有什么区别
国标码是由国家标准GB2312-1980(区位码)转换而得的,是由两个字节来表示一个汉字的,而Unicode也是由两个字节来表示一个汉字的,那么它们两者是统一的吗,还是各归各的呢?谢谢
没有什么关系,GB码国家标准委员会制定的标准,一般的GB码是指GB2312,这是
1980年国家制定的标准,也是最早的国家字符集标准。后来为了处理能力的扩展
而指定了GBK(国标扩展)码,汉字范围已经增加不少。最新出台(大概去年)的
是最新的标准,GB18030。GB,GBK都是双字节编码。GB18030则是一个混合体,包括单字节(0x00-0x7f),双字节(等同于gbk),还有四字节编码(当然这些是非常
生僻的汉字)。
UNICODE则是一个国际标准(universal code),采用双字节编码,不仅英文字符
(包括控制字符)还是汉字都采用双字节编码。其目的在于各国信息的交流,
处理上也很方便。(汉字中有一个国家标准叫gb13000,其编码顺序就是和UNICODE
兼容的。)