\b代表退格但是按下退格键不一样,他只是移动当前的光标向前移动一位,如果输出最后有空格的话,空格依旧存在,只是光标前移! 如: printf("1 2 3 "); printf("\b"); 虽然光标前移了,但是末尾空格仍旧存在。