什么是CR,LF,CRLF

什么是CR,LF,CRLF

使用编辑器和IDE的时候经常看到CR、LF和CRLF。
其实这三个是不同操作系统的不同换行符。

CR:表示回车,对应ASCII码中的\r

LF:表示换行,对应ASCII码中的\n

CRLF:表示回车并换行,对应的ASCII码为\r\n


那么三个分别适用于哪些系统呢?

CR:用于远古mac系统。

LF:unix,linux和现在的macos。

CRLF:用于windows。

一般安装完编辑器或者IDE都会根据你的系统预置换行配置。

评论