fbpx
维基百科

換行

換行(英語: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:DOSMS-DOSPC-DOS等)、微軟視窗作業系統(Microsoft Windows)、大部分非Unix的系統
    • CR:Apple II家族,Mac OS至版本9

程式語言

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

 printf("Hello world!\n"); 

Unicode

Unicode标准指定以下的字符为兼容标准的应用程序应识别的換行字符:[1]

 LF   换行,U+000A
 VT   垂直定位U+000B
 FF   换页符,U+000C
 CR   回车符U+000D
 CR+LFCRU+000D)后跟LFU+000A
 NEL  下一行,U+0085
 LS   分行,U+2028
 PS   分段,U+2029

相关条目

参考资料

  1. ^ Unicode Standard Annex #14 UNICODE LINE BREAKING ALGORITHM. [2014-05-01]. (原始内容于2021-03-08). 

外部連結

換行, 重定向至此, 關於遊戲, 請見, 小朋友齊打交, 英語, newline, line, ending, line, line, feed, line, break, 在計算機領域中是一種加在文字最後位置的特殊字元, 在字元的下一個字元將會出現在下一行, 實際上字元根據不同的硬體平台或作業系統平台會有不同的編碼方式, 换行字符可以看作是行的结束符, 也可以看作行之间的分隔符, 这两种处理方式之间存在一些歧义, 如果换行字符被当作分隔符, 那么文件的最后一行就不需要再有换行字符, 但是多数系统的做法是在最后一行. LF 重定向至此 關於遊戲 請見 小朋友齊打交 換行 英語 newline line ending end of line EOL line Feed LF line break 在計算機領域中是一種加在文字最後位置的特殊字元 在換行字元的下一個字元將會出現在下一行 實際上換行字元根據不同的硬體平台或作業系統平台會有不同的編碼方式 换行字符可以看作是行的结束符 也可以看作行之间的分隔符 这两种处理方式之间存在一些歧义 如果换行字符被当作分隔符 那么文件的最后一行就不需要再有换行字符 但是多数系统的做法是在最后一行的后面也加上一个换行字符 也就是把换行字符看作是行的结束符 这样的程序在处理末行没有换行字符的文件时 可能会存在问题 相反地 有的程序把换行符看作分隔符 就会把最末尾的换行字符看作是新行的开始 也就是多出了一个空行 目录 1 表示 2 程式語言 3 Unicode 4 相关条目 5 参考资料 6 外部連結表示 编辑應用軟體以及作業系統對於換行字元的表示方式 以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來換行 printf Hello world n Unicode 编辑Unicode标准指定以下的字符为兼容标准的应用程序应识别的換行字符 1 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相关条目 编辑回车符参考资料 编辑 Unicode Standard Annex 14 UNICODE LINE BREAKING ALGORITHM 2014 05 01 原始内容存档于2021 03 08 外部連結 编辑 The End of Line Story The NEL Newline Character 页面存档备份 存于互联网档案馆 取自 https zh wikipedia org w index php title 換行 amp oldid 74532433, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。