有人能告诉我什么是CRLF?

有人能告诉我什么是CRLF的意思吗?

CR LF的意思是“回车,换行” – 这是从一些设备需要回车的日子里DOS的宿醉,有些设备需要一个换行来换一个新的线路,所以微软决定做一个新的,行都有两个字符,所以他们会在所有设备上正确输出。

Windows程序希望在CRLF( \r\n )中使用新行格式。 * nix只需要LF数据( \n )。 如果您在Windows的记事本中打开一个Unix文本文档,您会注意到所有的换行符都消失了,整个文档都在一行上。 这是因为记事本期望CRLF数据,并且Unix文件没有\r字符。

有一些应用程序会在标准的* nix发行版( dos2unixunix2dos

对于那些想知道的,回车和换行是不同的,因为回车和换行是两个不同的事情。 一个会把你带到一行的开头(回车),一个会把你移动一行,但在同一个水平位置(换行)

这是一个回车符( \r ,ASCII码13),后跟一个换行符( \n ,ASCII码10)。