这两个字符串有什么区别?
"first line \n second line"
,"first line \r\n second line"
答案 0 :(得分:29)
\r
- 回程
\n
- 换行
\r\n
通常优先用于\n
,因为它在unix和Windows上都能正常显示。
回车仅将光标返回到同一行的开头(不会前进到下一行),而换行符会换新行。
注意: (将鼠标悬停在下方的灰色框上以查找)
如果你拿到打字机,请尝试使用它。这是一件如此伟大的工程,这些日子并没有多少经验。
答案 1 :(得分:4)
区别在于不同的EOL
系统(首先是Unix,Win / DOS秒)
答案 2 :(得分:0)
它是不同operating systems的换行符。在Windows中,新行是\ r \ n而Linux是\ n。