換行
維基百科,自由的 encyclopedia
換行(英語:newline、line ending、end-of-line (EOL)、line Feed (LF)、line break),在計算機領域中是加在一行文字最後位置的特殊字元,在換行字元的下一個字元將會出現在下一行。實際上換行字元根據不同的硬件平台或作業系統平台會有不同的編碼方式。
換行字元可以看作是行的結束符,也可以看作行之間的分隔符,這兩種處理方式之間存在一些歧義。如果換行字元被當作分隔符,那麼檔案的最後一行就不需要再有換行字元。但是多數系統的做法是在最後一行的後面也加上一個換行字元,也就是把換行字元看作是行的結束符。這樣的程式在處理末行沒有換行字元的檔案時,可能會存在問題。相反地,有的程式把換行符看作分隔符,就會把最末尾的換行字元看作是新行的開始,也就是多出了一個空行。