什么是gbk代码?
GBK编码是GB2312编码的扩展,因此完全兼容GB2312-80标准。GBK编码仍然采用双字节编码方案,其编码范围为8140-fefe(高字节从81到fe,低字节从40到FE),不包括xx7F码位,* * 23940码位。
GBK码* * *包含21886个汉字和图形符号,其中21003个汉字(包括偏旁部首)和883个图形符号。GBK编码支持国际标准ISO/IEC10646-1和国家标准GB13000-1中的所有汉字,并包含BIG5编码中的所有汉字。GBK的编码方案于1995 15年2月15日正式发布,该版本的GBK规范为1.0。
扩展数据:
所有代码分为三部分:
1,汉字区。
包括:
A.GB 2312汉字区。即GBK/2: B0A1-F7FE。GB 2312共有6763个汉字,按原顺序排列。
B.GB 13000.1扩展了汉字区域。包括:
(1)、GBK/3: 8140-A0FE .包括GB 13000.1中的6080个CJK汉字。
(2)、GBK/4: AA40-FEA0 .包括CJK汉字和8160增补汉字。CJK汉字优先,按UCS码大小排列;补充汉字(包括偏旁部首和部件)按《康熙字典》页码/位置排在最后。
(3)汉字“è”排列在图形符号区GBK/5: A996中。
2.图形符号区。
包括:
A.GB 2312非汉字符号区。也就是gbk/1:a 1a 1-a9fe。除GB 2312的符号外,还有GB 12345补充的10小写罗马数字和符号。有717个符号。
B.GB 13000.1扩展了非汉字区。即GBK/5: A840-A9A0。BIG-5非中文符号、结构符号和“零”排列在这个区域。有166个符号。
3.用户定义的区域:
分为(1)(2)(3)三个社区。
(1),AAA1-AFFE,具有564个代码比特。
(2),F8A1-FEFE,具有658个码位。
(3),A140-A7A0,672码位。
尽管区域(3)对用户开放,但其使用受到限制,因为不排除未来在该区域添加新字符的可能性。