ZKX's LAB

UCS-2(Unicode)编码标准中,西文字符采用单字节编码,汉字用双字节或四字节编码,这句话哪里错了 汉字编码用双字节

2021-04-28知识7

一国标码为基础的汉字机内码是两个字节的编码,每个字节的最高位为 第一个字节的取值范围是 0x81~0xFE 第二个字节的取值范围是 0x40~0xFE 所以第一个字节的最高位为1 第二个字节的最高位为0或者1 查看更多答案>;>;麻烦采纳,谢谢。

拓展ASCII码也有1开头的字节编码,双字节代码如汉字编码也是最高位为1的字节,那么计算机如何区分? 从本质上来讲,编码这个东西是一种协议,是大家商量好了,今天我们用这样的一种编码规范来表示文字,有点…

在计算机中,汉字采用什么码存放。 机内码。计算机只识2113别由0、1组成5261的代码,ASCII码是英文信息处4102理的标准编1653码,汉字信息处理也必须有一个统一的标准编码。汉字交换码(国标码)主要用于汉字信息交换,《信息交换用汉字编码字符集—基本集》,代号为GB2312-80,共对6763个汉字和682个图形字符进行了编码。国标码是汉字信息交换的标准编码,但因其前后字节的最高位为0,与ASCII码发生冲突,国标码是不可能在计算机内部直接采用的,于是,汉字的机内码采用变形国标码,其变换方法为:将国标码的每个字节都加上128,即将两个字节的最高位由0改1,其余7位不变。扩展资料汉字用两个字节表示,原则上,两个字节可以表示 256×256=65536 种不同的符号,作为汉字编码表示的基础是可行的。但考虑到汉字编码与其它国际通用编码,如ASCII 西文字符编码的关系,我国国家标准局采用了加以修正的两字节汉字编码方案,只用了两个字节的低7位。这个方案可以容纳 128×128=16384 种不同的汉字,但为了与标准ASCII码兼容,每个字节中都不能再用32个控制功能码和码值为32的空格以及127的操作码。所以每个字节只能有94个编码。这样,双七位实际能够表示的字数是:94×94=8836个。参考资料来源:—机。

#汉字编码用双字节

随机阅读

qrcode
访问手机版