当前位置:   article > 正文

制作进度条小程序_编写一个简单进度条显示的小程序

编写一个简单进度条显示的小程序

在这里插入图片描述
这里我们来看一下如何制作一个动态增长的进度条小程序

注意事项

回车和换行

要想做一个动态增长的进度条程序,我们需要了解一下Linux下的屏幕刷新策略
执行下面一行代码我们可以看到程序在每间隔1秒的时候会换行打印从10到1的数字,但是进度条程序可不能进行换行打印,需要在同一行上打印,这时候就需要了解一下回车和换行的区别了。

#include<stdio.h>
#include<unistd.h>
int main()
{
   
  int count=10;
  while(count)
  {
   
    printf("%2d\n",count);
    count--;
    sleep(1);
  }
  return 0;
}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

在这里插入图片描述
很多人认为回车和换行是一个意思,其实不然,换行是从当前位置换到下一行,列不变,而回车则是回到当前行的最开始。我们在C语言中常用的\n代表的意思是回车换行,而回车则是使用\r选项 那让我们看看代码效果如何:

#include<stdio.h>
#include<unistd.h>

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

闽ICP备14008679号