![853b8c2c83559b7ab4405fe8f9a71247.gif](https://i-blog.csdnimg.cn/blog_migrate/2551c04054faf9ccaa7acd5e8b8604e9.gif)
差友们,年少时有击穿过评论区的天花板么?
像这样 ↓ ↓
![8e74fd054845b541bca71a10507cd130.png](https://i-blog.csdnimg.cn/blog_migrate/6b9c4ace86abb22bc35b1d8eebf75546.jpeg)
或者这样 ↓ ↓
![cc298dd8d3a8a1d3f7693198f62900dc.png](https://i-blog.csdnimg.cn/blog_migrate/5e497363f1bfae3e86e2345b0c8ba298.jpeg)
这些玩意几年前还挺流行的,相信有不少差友也参与其中复制过。
那么,在大家复制玩耍的时候,有没有想过这到底是怎么实现的?
在继续介绍前,世超得带大家简单回忆一下 Unicode 编码。
Unicode( 统一码、万国码、单一码 )是计算机科学领域里的一项业界标准,包含字符集和编码方案。
大家都知道,计算机在内部运算和存储的其实都是 0 和 1 ,但是人不可能只看数字,人要看文字,于是大家就建立了一个由数字跟文字互换的对应标准~
比如英文字母 A 对应二进制 0110 0001 ,英文字母 B 对应 0110 0010 等等。
![262f5f1ad87f3b13823920bd17819abc.png](https://i-blog.csdnimg.cn/blog_migrate/11ee2f62bd0f554587ef9df16176e6fc.jpeg)
最开始各国都有各自的编码方案,毕竟都有自己特色文字嘛,但一阵子时间后发现,乱的一匹!
因为同一编码值在不同编码体系中代表不同的字,举个不恰当的例子,小 A 电脑上用的是 ASCII 编码,他发字母