发布网友 发布时间:2022-04-19 13:03
共1个回答
热心网友 时间:2023-07-26 17:15
不同软件和编码规范中的无效字符各有不同,主要是指当前软件无法处理或者无法识别的字符
字符在一个规范下是有效的,在另外一个规范中就可能变为无效
例如,ascii码0x90,在国标码GBK中,可能是某个汉字编码的一半,但是在英文输入环境下,就是一个无效字符
同时,对于无法处理多字节编码的软件,该字符也是一个无效字符
对于能够处理GBK编码的软件,如果该字符单独出现,也可以称为一个无效字符(GBK要求汉字的编码长度至少为2)