对于汉字的编码,既然GB18030规定的字符编码与UCS⼀Unicode规定的不同,那为什么还要制定GB18030呢?不...

2024-12-28 05:01:40
推荐回答(3个)
回答1:

GB18030 "也使用"unicode字符集,可以看成UTF转换编码的一种,可以起个名字叫‘UTF-GB’。

GB18030优先考虑和GBK、GB2312的兼容,是后两者的超集。

像Unicode其他转换编码形式,比如UTF-8和UTF16/UCS-2等等,都不考虑和传统GB2312的兼容。UTF-8只考虑和ASCII的兼容。

当传统GB2312软件或代码考虑升级到国际化Unicode时,可以直接应用GB18030直接无痛升级。
中国大陆法规也规定,境内出版发行的软件必须使用GB18030软件编码。不支持GB18030是违法。当然支持其子集的GBK或GB2312,也就是支持GB18030。

回答2:

fjddfkjfd

回答3:

o