你的位置:首页 > 软件开发 > 操作系统 > windows自带记事本导致文本文件(UTF

windows自带记事本导致文本文件(UTF

发布时间:2016-09-02 11:00:04
转自:http://www.cnblogs.com/zhbzz2007/p/4283194.html在windows平台下,使用系统的记事本以UTF-8编码格式存储了一个文本文件,但是由于Microsoft开发记事本的团队使用了一个非常怪异的行为来保存UTF-8编码的文件,它们自 ...

转自:http://www.cnblogs.com/zhbzz2007/p/4283194.html

windows平台下,使用系统的记事本以UTF-8编码格式存储了一个文本文件,但是由于Microsoft开发记事本的团队使用了一个非常怪异的行为来保存UTF-8编码的文件,它们自作聪明地在每个文件开头添加了0xefbbbf(十六进制)的字符,所以我们就会遇到很多不可思议的问题,比如,网页第一行可能会显示一个“?”,明明正确的程序一编译就报出语法错误,等等。

下面为一段测试程序,由记事本编辑的文本文件导致文件开头前三个字符乱码。

windows自带记事本导致文本文件(UTF
tsinghua pressmp18evaluating method for the double imagejiaoyuxvshibalancing mechanismhthramplificationbionic optimization algorithma r ltcb
windows自带记事本导致文本文件(UTF

 

输出文件:

windows自带记事本导致文本文件(UTF

原标题:windows自带记事本导致文本文件(UTF

关键词:Windows

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录