明骚易挡,暗贱难防

明骚易挡,暗贱难防

给大家看段代码,“看起来是一样的”

但是运行结果

却是不一样的
我的第一反应是难道我发现了perl的一个bug
后来想起来一个是在xp下码的(dos2unix转换过),一个是在linux下码的
于是
cat -v了一下

果然是不一样的
仅仅是提醒下大家,眼见的也不一定是真的
让知道的大侠见笑了
对于有一定编程经验的人来说,这个问题很普通,大家基本都知道。
ou 看不明白  

迷茫之中啊
就是常见的编码问题
就是说相同的perl代码在不同的系统下面运行的结果有所不同,至于有何不同,有兴趣的人可以研究下咯。
结果不一样是因为你文件编码不一样所致
左边是gbk,右边是utf8