我有一个脚本有时会将换行符打印为\n
,有时会使用\r\n
。两者之间有什么区别,而且比另一个更好?
答案 0 :(得分:4)
" \ n"是新行的类Unix / linux风格。 " \ r \ n"是行分隔符的默认Windows样式。 " \ R"是线条分隔符的经典Mac风格。 我认为" \ n"更好,因为这在windows上看起来也不错,但有些" \ r \ n"在Linux下的一些编辑器中可能看起来不太好,比如eclipse或notepad ++。 如果您正在处理某些协议,那么" \ r \ n"通常需要。
答案 1 :(得分:2)