gb2312 用两个字节表示一个字符 ,分为高位和低位,高位字节从B0-F7低位字节从A1-FE其中有5个空位是D7FA-D7FEGB 2312中对所收汉字进行了“分区”处理,每区含有94个汉字/符号。这种表示方式也称为区位码。01-09区为特殊符号。16-55区为一级汉字,按拼音排序。56-87区为二级汉字,按部首/笔画排序。10-15区及88-94区则未有编码。举例来说,“啊”字是GB2312之中的第一个汉字,它的区位码就是1601。GB2312的原文还是区位码,从区位码到内码,需要在高字节和低字节上分别加上A0。“高位字节”使用了0xA1-0xF7(把01-87区的区号加上0xA0),“ Read More
posted @ 2013-04-03 16:06 lx_ Views(359) Comments(0) Diggs(0) Edit