ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

C语言中 \r, \n, \b

2020-06-08 10:54:04  阅读:578  来源: 互联网

标签:输出 移到 Windows C语言 printf aaaaa 光标


\r回车符
\n 换行符

 

Unix(Linux)系统只需要\n就可将光标移到下一行行首;

但在Windows系统中,\n只换行,不移动光标,所以Windows系统中需要把\n和\r结合使用:printf("%d\r\n",x);方可在输出x后把光标移到下一行的行首。

\b只是当前光标往前退一格,并不会清除内容,所以

printf("aaaaa\b\b\b\n");的输出是aaaaa而不是aa

printf("\b \b")才是删除字符

\b是将光标前移一个位置并不是直接清除,除非输出一个空格覆盖原来的字符

 

标签:输出,移到,Windows,C语言,printf,aaaaa,光标
来源: https://www.cnblogs.com/kevinnote/p/13064318.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有