回车和换行的区别

我的大作业队友问我\r和\n有什么区别。这个问题很早就查过,不过没有总结下来。以下内容总结自别人的博客

 符号        ASCII码        意义

\n               10          换行

\r                13          回车CR
 
 

在Windows中:

'\r' 回车,回到当前行的行首,而不会换到下一行,如果接着输出的话,本行以前的内容会被逐一覆盖。

'\n' 换行,换到当前位置的下一行,而不会回到行首。

 

系统   每行结尾

Unix:<换行>,即"\n";

Windows:<回车><换行>,即“\r\n”;

Mac:<回车>,即"\r"。

posted @ 2016-05-28 11:03  水郁  阅读(245)  评论(0)    收藏  举报
……