C中printf("^\b");中的\b怎么回退不了啊
#include<stdio.h>
#include<string.h>
int main(int argc,char *argv[])
{
printf("\^\b");
puts("");
}
[解决办法]
应该是printf("^\b");
[解决办法]
#include <stdio.h>
int main(void)
{
fprintf(stdout, "hello!");
fprintf(stdout, "\b");
fprintf(stdout, "world!\n");
return 0;
}
看一下这个测试程序,测试结果是删除了hello后面的“!”符号。
[解决办法]
\b只是当前光标往前退一格,并不会清除内容