utf-8与GBK的区别

UTF8是国际编码,它的通用性比较好,GBK是国家编码,通用性比UTF8差。

GBK包含全部中文字符;UTF-8则包含全世界所有国家需要用到的字符。

GBK的文字编码是双字节来表示的,即不论中、英文字符均使用双字节来表示,只不过为区分中文,将其最高位都定成1。

至于UTF-8编码则是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24位(三个字节)来编码。对于英文字符较多的论坛则用UTF-8节省空间。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 编码问题一直困扰着开发人员,尤其在 Java 中更加明显,因为 Java 是跨平台语言,不同平台之间编码之间的切换...
    x360阅读 2,517评论 1 20
  • 为什么要编码 不知道大家有没有想过一个问题,那就是为什么要编码?我们能不能不编码?要回答这个问题必须要回到计算机是...
    艾小天儿阅读 17,623评论 0 2
  • 若不是系统的提醒,他根本忘了今天是自己的生日。 系统消息:玩家君莫笑,今天是您的生日,请点击任务面板领取。 叶修瞥...
    淮南生橘阅读 263评论 0 0
  • 最近下班和老公一起去湖边跑步 很开心 最近跟老公也不吵架了 很幸福 希望可以永远这么简单的幸福的相处
    越流阅读 206评论 0 0