看到一些博文关于这个区别写的很长,看起来有点小烦啊,所以简短的总结了下:(厚着脸皮当原创了哈)
dos格式,每行结束是回车换行(\r\n)
非dos格式(unix等),每行结束只是换行(\n)
mac系统的换行为\r
换行符 Line Feed (LF)
ASCII码为13 转义形式 "\n "
回车符 Carriage Return (CR)
ASCII码为10 转义形式 "\r "
Unix系统中的一个LF表示换行, Machintosh系统中用一个CR表示换行, 而DOS/Windows系统中用CR+LF二个字符表示换行.