2025-11-20 05:28:47
GBK编码就是给中文文字打上数字标签,让电脑记住每个字。比如电脑存储文件时,会根据这个编码把文字转成0和1的组合。如果电脑不支持GBK,看到这些数字就会显示乱码。这个编码从1995年开始用,现在很多电脑和手机都还在用。
GBK兼容了之前更早的GB2312编码。GB2312只有6763个汉字,GBK扩展到7000多个,还加了英文和数字。比如中文字符'中'在GBK里是U+4E2D,'国'是U+56FD。数据统计显示,GBK覆盖了常用汉字的99.8%,而GB2312只有97.4%。所以现在用GBK能显示更多文字,比如微信聊天记录、老式Windows系统文件。不过现在Unicode更常用,但很多老设备还是认GBK。比如你用记事本保存文件,如果选GB2312就会少显示700多个字,比如'髟'这个偏旁在GBK里能找到,但GB2312没有。所以现在很多软件默认用GBK,既能兼容旧文件,又能显示更多新字。模拟效果:比如中字对应U4E2D国字对应U56FD,老文件显示正常但新字会乱码。
本题链接: