《龙跃苑》显示文章详细内容: [展开] [回复] [网址] [举报] [屏蔽]
阿牛哥
阿牛哥目前处于离线状态
等    级:资深长老
经 验 值:6280
魅 力 值:2741
龙    币:4238
积    分:5153.9
注册日期:2004-08-17
 
  查看阿牛哥个人资料   给阿牛哥发悄悄话   将阿牛哥加入好友   搜索阿牛哥所有发表过的文章   给阿牛哥发送电子邮件      

公布答案——————是字符默认编码的问题,记事本的一个bug! 而且这个bug还很难改正。
我们在Windows XP操作系统里任何一个分区新建立一个文本文件,然后打开之。在里面输入联通。写入这两个字后按Ctrl+S保存,立刻关掉这个文件,然后再打开这个文件,看到了什么?联通变成了一个大黑块。

莫非微软跟它有什么争执导致要用如此手段陷害联通?并不是的,请别胡乱猜测,这又是另一个关于记事本的Bug而已。

下面笔者将分析一下这个问题,可能有点枯燥,如果你有兴趣,可以接着看下去。

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

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

--
该网址不再展示

2006-04-26 23:07:56   此文章已经被查看175次   
 相关文章: [回复]  [顶端] 



  您必须登录论坛才可以发表文章:
 
用户名:   密码:   记住密码:    (忘记密码 注册




版权所有 回龙观社区网 经营许可证编号:京B2-20201639 昌公网安备1101140035号

举报电话:010-86468600-5 举报邮箱: