C语言关于尀b的问题

2025-05-21 13:19:32
推荐回答(1个)
回答1:

printf("1234\b\n"); // 输出1234后,光标停在4的右下角,\b以后,光标停在4的下面,换行后,本输出语句输出的是1234

printf("1\b234\n"); // 先显示1,\b后,光标停在1的下面,从光标处开始显示234,所以1被覆盖,换新行,本行的输出是234

printf("\b1234\n"); // 光标停在新行的第一个字符位置,再多的\b也不会把光标推回的上一行,故本行输出1234