有人能够解释下GBK Gb2312 big5 asscii ASIN unicode Unicode big endia

问题描述:

有人能够解释下GBK Gb2312 big5 asscii ASIN unicode Unicode big endian utf
1个回答 分类:综合 2014-10-22

问题解答:

我来补答
中国最电使用的还是gb2312,而ascii是一个英文字符集合,跟gb2312编没有任何的关系的.而gb2312中实际上对汉字进行了编时时只编入了7000多字而已,虽然全部编码能编9000多汉字,但这种范团还是比比较小的,所以在GB2312编码的基础上扩展得到了GBK,现在习惯上称GB2312是GBK的一个子集,也就是说对范围进行了扩充.由于香港与台湾使用的却是繁体字,所以才会BIG与BIG5两种编码.需要注意的是香港与台湾使用的居然是不同的繁体字的.但这些却都不太适合其他国家的使用,更不利于交流,所以才有了通用的字符集unicode码,同时使用了不定长的编码规则,地unicode码的基础之上有utf-8,utf-16,utf-32等不同的标准,几者都是使用不定长编码,但所占用的空间也不是不相同的.
至于endian是一种以前的编码,国家很少使用.值得注意的是:Unicode与unicode是一样的,换一和大小写而已,但称呼上是不区分的.UTF-8等都是在unicode的基础上而来的,而且有不同的标准,所以称utf是慧常不规范的,必须指明是utf-8还是utf-16,但有时程序员在交流时说utf实际上指的就是utf-8的一种口语,只是为了区别ansi编码的.
ANSI也是一个种国标编码的,与unicode的区别是ANSI使用了固定的两个字节进行编码的,也可以容纳汉字的!但别错写了ANSI为ASIN,否则别人就不知道所以然了!
 
 
展开全文阅读
剩余:2000
下一页:老师第一十三题