C语言中,\b是什么意思?-C语言论坛-编程语言-值得研究

C语言中,\b是什么意思?

\b是退格符,按键盘上的Backspace键就是,它也是一个字符,但显示的时候是将光标退回前一个字符,但不会删除光标位置的字符,如果后边有新的字符,将覆盖退回的那个字符,这与我们在文本编器中按Backspace的效果不一样。

C语言中的反斜杠b(\b)(可以在输出中删除刚输出的一个字符)。

例如输入以下内容后:

printf("abcde");
printf("\bABCD\n");

实际的输出为abcdABCD(后输出的A把e覆盖了)。

 

可参考并实践:退格 – C语言转义序列-同步笔记 (tbsat.cn)

请登录后发表评论

    没有回复内容