
【計】 index return character
【計】 LF; line advance; new line; NL; wrap
【計】 return character
在漢英詞典及計算機科學領域,"換行返回字符"通常指代文本中用于控制光标位置的兩個獨立控制字符:換行符(Line Feed, LF) 和回車符(Carriage Return, CR)。以下是詳細解釋:
換行符(LF,
)
對應ASCII碼10(十六進制0x0A)。其功能是将光标垂直移動到下一行起始位置,但不改變水平位置。例如:
Hello
World
顯示為:
Hello
World
回車符(CR, r
)
對應ASCII碼13(十六進制0x0D)。其作用是将光标水平移動到當前行的最左端(行首),不換行。例如:
HellorWorld
顯示為 World
(覆蓋"Hello")。
不同系統對換行符的實現方式不同:
)表示換行r
)r
)根據Unicode标準與ASCII編碼規範:
和r
被用作轉義字符實現對應操作。Windows記事本保存文件時自動添加r
,而Unix工具(如vi)僅用
。
HTTP頭部(RFC 7230)規定行終止符為CRLF(r
)。
匹配換行符需使用r?
兼容不同系統。
兩種字符在ASCII表中的定義如下:
字符 | 十進制 | 十六進制 | 二進制 | 功能 |
---|---|---|---|---|
LF | 10 | 0x0A | 0000 1010 |
光标下移一行 |
CR | 13 | 0x0D | 0000 1101 |
光标返回行首 |
參考來源:
- Unicode Consortium. Unicode Standard, Chapter 16
- ECMA-6 ASCII Standard
- IETF RFC 7230 Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing
“換行返回字符”通常指計算機文本中用于控制換行和光标位置的兩種特殊字符的組合,即換行符(Line Feed, LF)和回車符(Carriage Return, CR)。這兩個概念源自早期打字機和計算機硬件操作,具體含義如下:
)**
0x0A
)。
表示換行。0x0D
)。r
表示換行。r
組合作為換行符,表示先回車到行首,再換行到下一行。這種設計繼承自早期計算機與打印設備的交互邏輯。
。r
。r
。
表示換行,r
表示回車。例如,C/Python/Java 中的 print("Hello World")
會輸出兩行。newline=''
)手動控制。r
可能顯示為單行。r?
兼容不同系統的換行符。如需進一步了解具體編程語言或場景中的處理方式,可以提供更多上下文。
奧斯汀·弗林特氏呼吸音薄束背側丙哌卡因磁舌杆單形真菌科電導法定期集市低氧化物對的多洛斯氏定律發磷光的防腐劑反射爐分界功能分析記錄簿腹上角服務費供應價目表赫策耳氏征合法貨物呼號字母活動配合瀝青的理性論輕躁狂顴眶孔石斛羧基生物素王朝