最新消息:本站技术交流 QQ 群:28124927

转义字符 \r 与 \n 的区别

C/C++ exchen 5195浏览 0评论

\r 它并没有换行,是从本行开头开始输出
\n 它换行了,是下一行开头处开始输出

看看这符语句就知道了,输入结果将 a 给覆盖了,只剩下 b,因为 \r 是从本行开头处开始输出。
printf("a\rb");
而如果使用 \n 的话就不会覆盖了,比如下面这条语句。
printf("a\nb");

转载请注明:exchen's blog » 转义字符 \r 与 \n 的区别

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址