我有一个非常奇怪的回车问题。我尝试多次重写一行,如果该行没有空格,它工作正常,如果它有空格,则不起作用。例如这段代码
printf(" ");
printf("\rtest test");
printf(" ");
printf("\rtest test");
printf(" ");
printf("\rtest test");
printf(" ");
printf("\rtest test");
将键入 4 行“测试测试”,而此代码
printf(" ");
printf("\rtest");
printf(" ");
printf("\rtest");
printf(" ");
printf("\rtest");
printf(" ");
printf("\rtest");
将键入一行“测试”。问题是什么?我希望能够重写任何行,不管它是否有空格。