====== 不能假设所使用的字符编码(Character encoding) ====== 不同计算机上的字符编码可能是不同的。一个常见的C程序错误,就是对使用的字符编码做出假设。如通过如下表达式来获得大写字母的数目: 'Z' - 'A' + 1 这在ASCII中是对的,但在EBCDIC中则是错的! {{tag>C语言}}