本文出處http://topic.csdn.net/t/20020718/07/882679.html? 原作者:triout(笨牛)
\r表示回車,\n表示換行,我們按回車按鈕的時候,系統自動產生回車和換行兩個字符:??
? 回車僅僅是表示完成,把光標回到行首,??
? 換行僅僅是換行,不表示完成,也不把光標放到行首。??
? 示例:(下面用I表示光標)??
? 1——??
? 輸出abcdef后:??
? abcdefI??
? 2——??
? 輸出回車后:??
? Iabcdef??
? 2——‘??
? 如果是輸出換行:??
? abcdef??
????????????? I??
? 3——??
? 輸出回車和換行:??
? abcdef??
? I??
? 可用C語言來測試回車與換行的區別:假設當前光標的位置是5行10列,輸出回車后,光標位置變為5行1列,如果輸出的是換行則是6行10列,如果輸出回車和換行則是6行1列。??
? 如果你要想輸出\r或\n這樣的內容,你需要使用這樣的方法:??
? Console.Write("\\r\\n");??
? 或??
? Console.Write(@"\r\n");??
? 輸入回車后,產生的兩個字符回車和換行,哪個在前哪個在后,我忘了,你可以檢測.