以下是我在vs2008下进行的测试
A:
Console.WriteLine("Hello, World!/n Test!");
与
B:
Console.WriteLine("Hello, World!/r Test!");
区别,不要测试,直接回答,结果。
会有很多人答错
<script type=text/javascript> google_ad_client = "pub-6924533005275861"; google_ad_slot = "0030867594"; google_ad_width = 300; google_ad_height = 250; </script> <script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type=text/javascript> </script> <script src="http://googleads.g.doubleclick.net/pagead/test_domain.js"></script> <script> window.google_render_ad(); </script>
运行的结果是:
A:
Hello, World!
Test!
=====
B:
Test! World!
======
B的结果很怪是吧?
现在,可以解释原因了。
/r 回车(跑到最前面)
/n 换行(下一行)
本来只有/r/n组合起来才算真正换行
不过现在 /r/n /r /n 三种写法似乎都可以被兼容! (不过,在我这次测试的这个环境还是很严格的哈)