一. 编码 1. ASCII编码 ASCII是最早的计算机编码,包含了英文字母(大小写),数字,标点等特殊符号,一共128个码位,最多只能用8位来表示(一个字节),ASCLL码最多256个位置,无法提供中国的汉字. 2. GBK编码 GBK是国标码,占两个字节(16位),虽然位置增多了,但还是无法将汉字全部存储. 3. unicode unicode是万国码,占4个字节(32位),有40多亿个位置,远远大于中国的汉字数.太浪费. 4. utf-8 utf-8是目前使用最多的编码,每个字符至少占8…