全站数据
8 4 2 0 5 8 1

汉字内码两个字节的最高位必须为1,是什么意思

汇学考研 | 简单学习,快乐成才!         
问题更新日期:2024-10-20 09:18:16

问题描述

汉字内码两个字节的最高位必须为1,是什么意思希望能解答下
精选答案
最佳答案

为了区别汉字与普通ASCII字符,国标汉字内码只能叠加到特殊ASCII字符所用的空间上。这是为了最大限度保障兼容性。 最高位必须为1,因此内码的区、位部分必须大于0x80。实际上还有一部分0x80~0x9F保留的,汉字内码计算时实际为区/位码+0xA0。