响水凹

欢迎来到 Guang-Wen Duan (Dennis Duan) 的个人 Wiki

用户工具

站点工具


computer:c:tips:character_encoding

不能假设所使用的字符编码(Character encoding)

不同计算机上的字符编码可能是不同的。一个常见的C程序错误,就是对使用的字符编码做出假设。如通过如下表达式来获得大写字母的数目:

'Z' - 'A' + 1

这在ASCII中是对的,但在EBCDIC中则是错的!

computer/c/tips/character_encoding.txt · 最后更改: 2014/11/01 02:02 由 127.0.0.1