如何实现在屏幕上刷新同一行日志
利用回车\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; }