C语言跳格符和退格符

printf("……\t\b……\b……"); 这两个符连在一起的时候作用是什么?我分别用一个\b两个\b结果不一样,并且\t前或后加上空格后也不一样,有高手给详细解说下,满意的加50分。

第1个回答  2020-03-23
\t是制表符,按键盘上的Tab键就是,它是一个字符,但显示的时候通常会是按8个字符宽度跳到下一个制表位置
\b是退格符,按键盘上的Backspace键就是,它也是一个字符,但显示的时候是将光标退回前一个字符,但不会删除光标位置的字符,如果后边有新的字符,将覆盖退回的那个字符,这与我们在文本编器中按Backspace的效果不一样。
相似回答