我在使用退格('\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,
多了一个逗号,为什么多了一个逗号?