GBK编码表

中文字符编码范围 / GB2312扩展 / 常见示例

编码规则

8140-FEFE双字节

GBK双字节范围,高字节0x81-0xFE,低字节0x40-0xFE且不含0x7F

中 = D6 D0
兼容GB2312双字节

GB2312字符在GBK中保持兼容

啊 = B0 A1
字符名称字节Unicode码位说明
常用汉字D6 D0U+4E2D兼容GB2312的字符
欧元符号80U+20ACGBK扩展示例
扩展汉字E8 F5U+9555GBK扩展汉字示例
𠮷超出GBK示例不支持U+20BB7需要GB18030/Unicode支持

GBK编码说明

GBK是汉字内码扩展规范,兼容GB2312并扩展大量汉字,常见于Windows简体中文环境和老系统数据。 如需做实际文本转换,可使用编码转换工具,Unicode互转可使用Unicode转换工具

常见问题

GBK兼容GB2312吗?

兼容。GBK在GB2312基础上扩展,因此GB2312文本通常可以按GBK解码。

GBK能表示所有Unicode字符吗?

不能。GBK覆盖大量中文字符,但不能表示所有Unicode字符,完整覆盖需要GB18030或Unicode编码。