计算机中的"字符"都是用一个二进制数字来表示的,这个二进制数字称为"字符"的编码。针对不同需求选择的"字符"集合,被称为某某字符集现在大家说的charset, encoding应该都是指charset吧?

解决方案 »

  1.   

    根据上面的解释,gb2312是charset,实际上解释也是我copy别人的:)
      

  2.   

    thank
    请问那里有详细一点的资料阿?
    讲charset和encoding的区别和联系的
    不胜感激
      

  3.   

    GB2312是编码方式名,但是编码方式,能决定这个方式所能表示的最多字符个数,实际使用的个数不一定等于它的最大允许数.比如GB2312中的实际使用个数是6763个,而Win95使用的编码方式允许更多的字数(最多是多少我不知道),实际使用的个数是20902个.
    知道你选择的编码方式,就可以知道所对应的字符集.