换行符
表示换行的控制字符。有 LF (Unix)、CR (旧 Mac) 和 CRLF (Windows) 三种类型。
换行符是文本数据中表示换行的控制字符。主要有三种类型:LF (换行,U+000A)、CR (回车,U+000D) 和 CRLF (CR 后跟 LF)。
Unix/Linux/macOS 使用 LF,Windows 使用 CRLF,旧版 Mac OS 使用 CR。这些差异影响文件兼容性,Git 的 core.autocrlf 设置可控制自动转换。Git 实践指南讲解了换行符的管理方法。
在编程中,换行符的差异可能导致 bug。读取文件时需要同时处理
和
。
HTTP 协议使用 CRLF 分隔头部,CSV 规范 (RFC 4180) 也以 CRLF 为标准。编程基础实践书籍介绍了文本处理的基础知识。