前面说过了,字符串也是一种数据类型,但字符串有一个特殊的问题,就是编码. 因为计算机是美国人发明的,所以最早只有127个字符被编码到计算机里,就是大小写英文字母,数字和一些符号,这个编码表被称为ASCII码:但是我们要处理中文,这些编码肯定是不够的,所以中国制定了GB2312编码,用来把中文编进去:其它国家都有各自的编码.各自有各自的标准,如果混在一起,就会出现乱码. 因此才有了Unicode编码,Unicodeu将所有语言统一到一套编码里,这样就不会出现乱码了. 那为什么不统一使用Unicod