这是我的小“C”程序的一部分......
printf("Time to sleep for the end of process: %d sec\n", getpid() % 10);
我想秒下来,不改终端就行。像动画一样。
我怎么能在'C'中做到这一点?
感谢大家!
\n
用 a替换您的\r
,只要您的数字长度相同(位数),我相信应该可以。
试试这个;在 Linux 上它应该可以工作。但不要打印'\n'
; 做一个fflush(stdout);
。
printf("%c[2K", 27);
printf("Time to sleep for the end of process: %d sec", getpid() % 10);
fflush(stdout);