而我们国家因为汉字太多,单是常用的汉字就有6700多个,所以至少要用两个字节才能给这些常用字编上号。为了兼容ASCII码,所以汉字干脆直接使用两个字节表示,后来就演变成了GBK编码表。电脑只需要判断第一个字节是否大于127就知道是ASCII码还是汉字了。
其他国家差不多也是这么干的,但因为没有统一的标准,这就导致同一个编号可能在不同的密码本中表示不同的含义。
这个时候有个组织就跳出来了,它制定了一种新的编码,几乎包括了全世界所有国家的语言,也就是万国码。
只是一开始不是所有人都愿意使用万国码,因为对于西方的国家来说,明明只需要一个字节来表示一个字母,用万国码就需要两个字节,太浪费内存了。直到万国码发展到第8个版本时才流行了起来,也就是utf-8编码。」
「哇哦,原来是这样。那刚刚在小黑屏里面显示我名字乱码,是不是就是密码本对不上啊?」
我摸着自己的下巴下意识说道。
「聪明!我们在保存文本之前,需要设定其保存编码格式。同样,在打开文本之前也要设置读取文本编码格式。只有保存和读取的编码一致是,电脑才能显示出来正确的内容。
sublime默认使用的是utf-8编码来打开和保存文本,而小黑屛则是GBK。
假设在utf-8中任字的编码是1314,灵是0520,玥是1413。小黑屏在显示这三个字符时,它将1314、0520、1413这三个编号拿到GBK编码表里比对,结果就是你刚刚看到的那三个乱七八糟的字了。」
「那要解决这个问题的关键就是要统一密码本咯?」
「对头。」
老爹满意的笑了笑。
「如此说来,有两种方案可以解决这个问题,一是修改sublime保存时的密码本,二是修改小黑屏读取时的密码本。
老爹你既然是在sublime中进行的操作,想必是采用的方案一了。如果我的推理没有错的话,Ctrl+Alt+C就是sublime修改保存密码本为GBK的快捷键!」
「厉害,厉害,不过这画风有点似曾相识啊!」
老爹拍手叫好,赞扬之情溢于言表。
「哼哼,你以为我几百集柯南白看了?我还做了笔记的。」
得到老爹的表扬,我有些得意地说道。
「纳尼?你……做笔记是几个意思?」
「这都不知道啊,以后哪个敢欺负我,我就一笔记拍ta脸上,然后跟ta说,姐可是看过1000多集柯南的人,精通800多种杀人手法,700多种不在场证明。上一个这么对姐的人坟草都一丈高了,凶手到现在都没有找到。
咦,老爹,你怎么流了这么多汗啊,是不是身体不舒服……」
本站域名已经更换为m.adouyinxs.com 。请牢记。