如何实现在屏幕上刷新同一行日志
利用回车\r符号,可以回到行首,覆盖掉原来的日志即可。
#include <unistd.h>
#include <stdio.h>
int main()
{
for(int i=0; i<100; ++i){
sleep(1);
printf("\rprint %d times", i);
}
return 0;
}
利用回车\r符号,可以回到行首,覆盖掉原来的日志即可。
#include <unistd.h>
#include <stdio.h>
int main()
{
for(int i=0; i<100; ++i){
sleep(1);
printf("\rprint %d times", i);
}
return 0;
}