回覆列表
-
1 # 燦爛雪碧5Q
-
2 # 端莊優雅荷葉E
C語言中,\n 如果出現在char型別或字串裡面,意思就是換行符,一般放到printf這類函式中使用,比如:
printf("this is a test\n Please check it\n");
結果是:
this is a test
Please check it。
程式的最後一句話都是\n,是為了方便檢視程式執行後的結果。例如:
假設程式裡只有這一句話,printf (“你好!\n”
輸出為:你好 _(此處游標閃,或是press any key to xxxx)
如果不加的話: 你好_(此處游標閃,或是press any key to xxxx) 加了以後方便檢視結果。
在c語言中,“/n”沒有特別的意思,就是一個斜槓加字元n,總共兩個字元。“\n”是跳脫字元,表示換行。一個字元。
"/n"沒有特別的意思,就是一個長度為2的字串,或者說,你所看到的資料上面是錯的,出錯了都,再或者說它讓你區分\n和/n,要告訴你\n表示的不是兩個字元'\'和'n',表示一個字元,就是換行回車,而/n表示的就是兩個字元。
如果是第二種情況的話,說明你比較嚴謹,但是這種東西是沒有必要考究的,知道文段內容的主旨就夠了。
C語言中”\n”的意思是換行,如果在多資料的輸出的同時,沒有進行換行處理,那麼也將變成大資料的表達方式存在。