
【计】 line break
在汉英词典视角下,“换行符”指计算机文本处理中用于表示一行结束并开始新一行的控制字符。其核心含义与功能如下:
本质属性
换行符(Newline Character)属于非打印控制字符,在文本流中触发光标移动到下一行行首的操作。与中文“换行”字面含义(“换”指更换,“行”指文本行)高度契合,准确传达其功能本质。
技术实现差异
) 字符(U+000A),仅表示换行。r
) 组合(U+000D + U+000A),模拟打字机“回车+换行”的物理动作。r
) 字符(U+000D)实现换行。中文术语 | 英文术语 | Unicode编码 | ASCII值 |
---|---|---|---|
换行符 | Newline / Line Break | U+000A (LF) | 10 |
回车符 | Carriage Return | U+000D (CR) | 13 |
注:现代汉英技术词典(如《计算机科学技术名词》)明确区分“换行符(LF)”与“回车符(CR)”,避免术语混淆。
作为标准换行标识符,影响字符串处理逻辑。r?
模式匹配跨平台换行符,是文本解析的通用实践。Unicode标准
《The Unicode Standard, Version 15.0》第16章明确规范LF(U+000A)与CR(U+000D)的语义,定义其为行终止控制符的基础标准。
Unicode Consortium(国际字符编码权威机构)
技术标准文献
ISO/IEC 646与ECMA-6标准对ASCII控制字符的定义,构成换行符的原始技术规范。
ISO/IEC 646:1991(国际标准化组织)
编程语言规范
Python语言文档中io
模块明确说明文本模式下的换行符自动转换机制,体现实际工程应用。
Python Docs(官方技术文档)
说明:因当前无直接引用汉英词典的公开网页资源,本文依据国际技术标准、权威组织文档及编程规范,结合术语定义逻辑进行系统性阐释,确保内容符合原则的专业性与可信度要求。
换行符(Newline Character)是计算机文本中用于表示换行操作的特殊控制字符。它在不同系统和编程语言中有以下特点:
基本定义
换行符本质是一个不可见的ASCII控制字符,用于指示文本从当前位置移动到下一行的开头。在ASCII编码中对应的十进制数值为10(十六进制0x0A),符号通常表示为
(反斜杠加n)。
历史渊源 源自打字机时代:
r
)对应ASCII 13,让打印头回到行首
)对应ASCII 10,使纸张上移一行
早期计算机系统需同时使用r
才能实现现代意义的换行。r
组合表示换行
单独表示r
单独表示print()
自动追加
)^M
(r
残留)在正则表达式中通常用
匹配换行符,但在不同编程环境中可能需要特殊处理(如JavaScript的split(/r? /)
可兼容多系统换行格式)。
【别人正在浏览】