ZKX's LAB

汉字编码所占字节 unicode编码中一个汉字占几个字节?

2021-04-09知识4

汉子编码,每个汉子占用2个字节是指什么? GBK编码来,一个汉字占两个字节。自UTF-16编码,通常汉字占bai两du个字节,CJKV扩展B区、扩zhi展C区、扩展D区中dao的汉字占四个字节(一般字符的Unicode范围是U+0000至U+FFFF,而这些扩展部分的范围大于U+20000,因而要用两个UTF-16)。UTF-8编码是变长编码,通常汉字占三个字节,扩展B区以后的汉字占四个字节。

为什么说一个汉字是一个字符、两个字节,16位?不管是什么编码吗?不管汉字是什么编码 他都是占两个字节

GBK编码的一个汉字要占多少字节呀? GBK编码,一个汉字占两个字节。GBK全称《汉字内码扩展规范》(GBK即“国标”、“扩展”汉语拼音的第一个字母,英文名称:Chinese Internal Code Specification),中华人民共和国全国信息技术标准化技术委员会1995年12月1日制订,国家技术监督局标准化司、电子工业部科技与质量监督司1995年12月15日联合以技监标函1995 229号文件的形式,将它确定为技术规范指导性文件。这一版的GBK规范为1.0版。GBK 亦采用双字节表示,总体编码范围为 8140-FEFE,首字节在 81-FE 之间,尾字节在 40-FE 之间,剔除 xx7F 一条线。总计 23940 个码位,共收入 21886 个汉字和图形符号,其中汉字(包括部首和构件)21003 个,图形符号 883 个。全部编码分为三大部分:1.汉字区。包括:a.GB 2312 汉字区。即 GBK/2:B0A1-F7FE。收录 GB 2312 汉字 6763 个,按原顺序排列。b.GB 13000.1 扩充汉字区。包括:(1)GBK/3:8140-A0FE。收录 GB 13000.1 中的 CJK 汉字 6080 个。(2)GBK/4:AA40-FEA0。收录 CJK 汉字和增补的汉字 8160 个。CJK 汉字在前,按 UCS 代码大小排列;增补的汉字(包括部首和构件)在后,按《康熙字典》的页码/字位排列。2.图形符号区。包括:a.GB 2312 非汉字符号区。即 。

#汉字编码所占字节

随机阅读

qrcode
访问手机版