gbk utf-8区别

版权声明:有些文章写的很随意,那是仅作为个人记录的文章,建议直接关掉,多看一秒亏一秒 https://blog.csdn.net/qq_36523667/article/details/81989502

面试官:当你百度的时候, 地址栏的url里有 百分号什么的,这是什么编码?

我:gbk或者utf-8

面试官:他们有什么区别?

我:gbk定长,utf-8变长

感觉回答地不够全面,深化一下

gbk

任何字符都是2字节,为了区分中文, 最高位都是1

utf-8

 英文1字节,中文3字节。包含世界所有字符。

所以对于英文更优化;同时包罗万象,更通用

 用一种格式去编码,必须要用 这种格式去解码,否则你懂的,boom

猜你喜欢

转载自blog.csdn.net/qq_36523667/article/details/81989502