回覆列表
  • 1 # Abnnjhg

    換行符和回車符的區別:

    1、換行(\n)將當前位置移動到下一行開頭。

    2、回車(\r)將當前位置移動到本行開頭。Enter鍵按下後會執行\n\r,這樣就是我們看到的一般意義的回車了。所以你用16進位制檔案檢視方式看一個文字,就會在行尾發現"\n\r"Tab是製表符,就是"\t",作用是預留8個 字元的顯示寬度,用於對齊。 在windows/dos系統中,我們通常說的回車,也就是鍵盤的enter鍵實際包含了回車換行。在這樣的系統中,"\n"的作用不僅僅是換到下一行,而且換到了下一行的開頭了。擴充套件資料換行符(line break)是指一種計算機語言表達方式,它的作用是跳到下一個新行。在不同的語言中,程式碼也有所不同。例如:、"\n"、"endl"等。一般語句換行使用\結尾作為換行標記在編譯時,\後面的換行符將被忽略,當做一行處理。比如宏定義時使用#define my_puts(x) printf("%s", \x);和寫作#define my_puts(x) printf("%s",x);是沒區別的。if(NULL != input\&& TRUE == input->state)與if(NULL != input && TRUE == input->state)相同,它們所表達的都是if(NULL != input && TRUE == input->state)

  • 中秋節和大豐收的關聯?
  • 蘿蔔絲豬肉丸子湯的做法,蘿蔔絲豬肉丸子湯怎麼做好吃?