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


<h2><span id=".E8.A1.A8.E7.A4.BA"></span><span id="表示">表示</span></h2>
<p>應用軟體以及作業系統對於換行字元的表示方式：
</p>
<ul><li>以ASCII為基礎的或相容的字元集使用分別LF（Line feed，<tt>U+000A</tt>）或CR（Carriage Return，<tt>U+000D</tt>）或CR+LF；下面列出各系統換行字元編碼的列表
<ul><li>LF：在Unix或Unix相容系統（GNU/Linux，AIX，Xenix，Mac OS X，...）、BeOS、Amiga、RISC OS</li>
<li>CR+LF：DOS（MS-DOS、PC-DOS等）、微軟視窗作業系統（Microsoft Windows）、大部分非Unix的系統</li>
<li>CR：Apple II家族，Mac OS至版本9</li></ul></li></ul><h2><span id=".E7.A8.8B.E5.BC.8F.E8.AA.9E.E8.A8.80"></span><span id="程式語言">程式語言</span></h2>
<p>C/C++利用轉義序列\n來換行。
</p>

<h2><span id="Unicode">Unicode</span></h2>
<p>Unicode標準指定以下的字元為相容標準的應用程式應辨識的換行字元：</p>
<dl><dd><span> LF</span>：<link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r73727143"><span>   </span>換行，<tt>U+000A</tt></dd>
<dd><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r73727143"><span> VT</span>：<link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r73727143"><span>   </span>垂直定位，<tt>U+000B</tt></dd>
<dd><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r73727143"><span> FF</span>：<link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r73727143"><span>   </span>換頁符，<tt>U+000C</tt></dd>
<dd><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r73727143"><span> CR</span>：<link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r73727143"><span>   </span>回車字元，<tt>U+000D</tt></dd>
<dd><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r73727143"><span> CR</span>+<link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r73727143"><span>LF</span>：<tt>CR</tt>（<tt>U+000D</tt>）後跟<tt>LF</tt>（<tt>U+000A</tt>）</dd>
<dd><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r73727143"><span> NEL</span>：<link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r73727143"><span>  </span>下一行，<tt>U+0085</tt></dd>
<dd><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r73727143"><span> LS</span>：<link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r73727143"><span>   </span>分行，<tt>U+2028</tt></dd>
<dd><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r73727143"><span> PS</span>：<link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r73727143"><span>   </span>分段，<tt>U+2029</tt></dd></dl><h2><span id=".E7.9B.B8.E5.85.B3.E6.9D.A1.E7.9B.AE"></span><span id="相关条目">相關條目</span></h2>
<ul><li>回車字元</li></ul><h2><span id=".E5.8F.82.E8.80.83.E8.B5.84.E6.96.99"></span><span id="参考资料">參考資料</span></h2>

<h2><span id=".E5.A4.96.E9.83.A8.E9.80.A3.E7.B5.90"></span><span id="外部連結">外部連結</span></h2>
<ul><li>"The End-of-Line Story"</li>
<li>The NEL Newline Character （頁面存檔備份，存於網際網路檔案館）</li></ul>
**換行**（英語：newline、line ending、end-of-line (EOL)、line Feed (LF)、line break），在計算機領域中是一種加在文字最後位置的特殊字元，在換行字元的下一個字元將會出現在下一行，實際上換行字元根據不同的硬體平台或作業系統平台會有不同的編碼方式。

換行字元可以看作是行的結束符，也可以看作行之間的分隔符，這兩種處理方式之間存在一些歧義。如果換行字元被當作分隔符，那麼檔案的最後一行就不需要再有換行字元。但是多數系統的做法是在最後一行的後面也加上一個換行字元，也就是把換行字元看作是行的結束符。這樣的程式在處理末行沒有換行字元的檔案時，可能會存在問題。相反地，有的程式把換行符看作分隔符，就會把最末尾的換行字元看作是新行的開始，也就是多出了一個空行。

## 表示

應用軟體以及作業系統對於換行字元的表示方式：

* 以 ASCII 為基礎的或相容的字元集使用分別 LF（Line feed，U+000A）或 CR（Carriage Return，U+000D）或 CR+LF；下面列出各系統換行字元編碼的列表
  * LF：在 Unix 或 Unix 相容系統（GNU/Linux，AIX，Xenix，Mac OS X，...）、BeOS、Amiga、RISC OS
  * CR+LF：DOS（MS-DOS、PC-DOS 等）、微軟視窗作業系統（Microsoft Windows）、大部分非 Unix 的系統
  * CR：Apple II 家族，Mac OS 至版本 9

## 程式語言

C/C++ 利用轉義序列 \n 來換行。

## Unicode

Unicode 標準指定以下的字元為相容標準的應用程式應辨識的換行字元：

　
: LF：   換行，U+000A

　
: VT：   垂直定位，U+000B

　
: FF：   換頁符，U+000C

　
: CR：   回車字元，U+000D

　
: CR+LF：CR（U+000D）後跟 LF（U+000A）

　
: NEL：  下一行，U+0085

　
: LS：   分行，U+2028

　
: PS：   分段，U+2029

## 相關條目

* 回車字元

## 參考資料

## 外部連結

* "The End-of-Line Story"
* The NEL Newline Character （頁面存檔備份，存於網際網路檔案館）
/n