当前位置:   article > 正文

c语言 实现控制台动态一行显示进度-进度百分比的显示 escape codes-linux_c语言同一行输出百分比

c语言同一行输出百分比
#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;
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

使用escape codes实现终端控制,\33[2K是清除一行内容,\r是光标回到行首

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/264296
推荐阅读
相关标签
  

闽ICP备14008679号