区别在于 前者的字节顺序是 0D 0A ,而后者是 0A 0D。
这在显示的时候没什么关系,Unix 系统甚至不需要 \r 。
但是许多因特网协议,比如 FTP、HTTP 就要求 0D 0A。
顺序上有区别,别的区别不大。
输出是回车换行,效果一样
enter+newline with different platforms:
windows: \r\n
mac: \r
unix/linux: \n
in "abc" + ”\n\rdef”, \n\r do not match any platform,so it is considered as \n and \r (which match unix/linux and mac),so there are two new lines.
in "abc" + ”\r\ndef” \r\n matches the windows platform,so it is considered as only one new line.