c语言 实现控制台动态一行显示进度-进度百分比的显示 escape codes-linux
#include <stdio.h>#include <unistd.h>int main (){int i;for(i=1;i<10;i++){printf("\33[2K\r");printf("安装进度:%d%%",i);fflush(stdout);usl...
·
#include <stdio.h>
#include <unistd.h>
int main ()
{
int i;
for(i=1;i<10;i++)
{
printf("\33[2K\r");
printf("安装进度:%d%%",i);
fflush(stdout);
usleep(1000*1000);
}
printf("\n");
return 0;
}
使用escape codes实现终端控制,\33[2K是清除一行内容,\r是光标回到行首
更多推荐
已为社区贡献1条内容
所有评论(0)