我在使用退格('\b') 的时候,没有得到预期结果。
程序代码:
#include <stdio.h>
int main(void) {
for (int i=0;i<10;i++) {
printf("%d,", i);
}
printf("\b");
return 0;
}
编译运行的结果是 0,1,2,3,4,5,6,7,8,9
程序代码:
#include <stdio.h>
int main(void) {
for (int i=0;i<10;i++) {
printf("%d,", i);
}
printf("\b");
printf("\n"); //加了这一行之后
return 0;
}
编译运行的结果是 0,1,2,3,4,5,6,7,8,9,
多了一个逗号,为什么多了一个逗号?








