如何实现在屏幕上刷新同一行日志

利用回车\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;
}

Posted by Debug 2011年10月14日 15:54