#1 楼@alucardpj 说的不确切。
\r和\n本身不一样,一个是 return(回车)一个是 enter(换行)。而不同的操作系统里,表示换行符的字符不一样。
老的 mac OS 里是用 return 做换行符,也就是\r(所以苹果机的”回车“键上面写的是 return,而不是 enter)
windows 上,是用\r\n表示换行的。而 windows 上,我记得如果你单独打印\n,实际上输出的也是\r\n。(这个不是很确定)
linux 和现代的 OSX,用 enter 做换行符,也就是\n。
You need to Sign in before reply, if you don't have an account, please Sign up first.