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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 10:32:50
有人能够解释下GBK Gb2312 big5 asscii ASIN unicode Unicode big endian utf

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

有人能够解释下GBK Gb2312 big5 asscii ASIN unicode Unicode big endian utf
中国最电使用的还是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,否则别人就不知道所以然了!