在TXT文档上打联通两个字然后保存,再打开一看,联通两个家不见了,为什么会这样

来源:百度知道 编辑:UC知道 时间:2024/09/25 09:29:00

只是关于记事本的一个bug而已
从编码来说,因为Windows自带的记事本默认是以Ansi编码保存文件的,而联通这两个字的16进制代码是FFFE6A006803,所以被认为是UTF-8编码。

而用UTF-8编码方式打开的联通两字,则只能是一个黑黑的大方块了。如果你能找到其它UTF-8编码以FFFE开头的中文字,则也可以达到“联通”这种效果,比如说“联系”这个词也是一样。

记事本里有bug不错,但dukai8 所说的联通这两个字的16进制代码是FFFE6A006803是不正确的。

请看以下两例:
* 你输入"联通公司"就会正确显示。
* 另外,你输入纯英文的bush hates the facts也会显示乱码

我也认为是"记事本"判断编码方式出了错,但不是凭借FFFE这么简单。

感兴趣的话,这里还有具体的验证方法:
http://zhidao.baidu.com/question/59165029.html