1、打開Windows 2000 Server 下的“記事本”,在里面輸入“聯通”二字,然后隨便保存成任意*.txt文件; 2、關閉“記事本”; 3、再次打開剛剛保存的文件,看看聯通去哪里了?哈哈,成了ͨ了!!!
難道微軟和聯通有仇?還是收了移動的……,哈哈,很有趣的BUG吧!
高手的回答:
默認是ANSI方式儲存。那為什么其他漢字沒有這個問題? 另:只一個"聯"字即可。
UltraEdit可以打開,需要關閉選項"Auto detect UTF-8 files"。這應該也是UltraEdit的一個BUG。用EmEditor打開沒有問題。
下面是我對這個BUG的簡單分析,設漢字編碼為AABB(16進制),則當文檔中所有字符都在 C0≤AA≤DF 80≤BB≤BF 這個范圍的時候,notepad都無法確認文檔的格式,沒有自動按照UTF-8格式來"Display"。
"聯通"就是C1 AA CD A8,剛好在上面的范圍內。
|