首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

GB2312转ascii,没道理吧,该怎么处理

2012-02-06 
GB2312转ascii,没道理吧GB2312本来不就是简体中文代码页所解释的扩展ascii字符么?转成ascii……今天见到了大

GB2312转ascii,没道理吧
GB2312本来不就是简体中文代码页所解释的扩展ascii字符么?

转成ascii……今天见到了大量类似的无用转换

[解决办法]
不管是标准ascii还是扩展ascii,都只有1个字节表示能力,不能多个字节组合,
最常见的扩展ascii编码是IBM的那个码表,表示了一些特殊字符,但是仍然不能表示中文,
中文根本就不能使用ascii表示。

gkb中文也好,utf8中文也好,都不是扩展ascii字符,只能算是二进制字节序列.
[解决办法]

探讨

引用:
不管是标准ascii还是扩展ascii,都只有1个字节表示能力,不能多个字节组合,
最常见的扩展ascii编码是IBM的那个码表,表示了一些特殊字符,但是仍然不能表示中文,
中文根本就不能使用ascii表示。

gkb中文也好,utf8中文也好,都不是扩展ascii字符,只能算是二进制字节序列.

正因为如此,GB编码转ascii更显得蛋疼了……

[解决办法]
淡定,要宽容……
不然心情会不好,心情不好,皮肤不好,皮肤不好,女人缘不好,女人缘不好,心情不好,心情不好,皮肤不好……

热点排行