基础口试之utf8和gbk区别

基础面试之utf8和gbk区别

utf8和gbk区别是什么?

1.gbk为2字节编码,任何一个字符都为2个字节,不区分中英文

2.utf8的英文部分采用1个字节编码,而中文部分采用3个字节编码

3.如果中文比较多的数据存储采用gbk所采用的空间要小于utf8

4.utf8为万国码,因此除非需要那么建议都采用utf8编码