bug原因,记事本新老bug各一则及原因分析

记事本新老bug各一则及原因分析 - 电脑技巧 - 电脑教程网

记事本新老bug各一则及原因分析

日期:2006-10-25   荐:

 

  你也许知道在记事本使用ANSI编码保存“联通”两字后(ANSI编码其实是ASCII值为0~255之间的字符),重新打开会变成一个未知字符。其实,记事本的臭虫不只是这个。

图1 老bug演示

  在记事本新建文档,输入“AAAA BBB CCC DDDDD”(或其它4-3-3-5的字母组合),保存后重新打开此文本,会看到9个未知字符。有趣的是,现在再次输入“AAAA BBB CCC DDDDD”,保存并重新打开后,显示却是正确的字母序列。

  这是为什么呢?原来记事本默认使用ANSI编码保存,而再次打开编辑,保存时自动使用UTF-8编码。所以,为了避免出现文本未知字符,保存时注意编码不要选择“ANSI”。

图2 新bug演示

  不光是记事本,Windows下还有其他一些比较有趣的bug。

(出处:http://www.sheup.com)




标签: