1、实现要求

#的数量在不断地增加,后面的数字也随着增加,图标不停地在旋转


2、用到的基础知识

\n 换行(LF) ,将当前位置移到下一行开头

\r 回车(CR) ,将当前位置移到本行开头,每次光标会回到行首

\\ 代表一个反斜线字符'\'

\0 空字符(NULL)


3、程序的实现

进度条的实现

index里面是图标的实现,%-100s 是左端对齐,%d%% 是以7%这种形式输出,fflush(stdout) 是刷新函数,usleep(10000)是休眠函数。


4、makefile

makefile写好后,运行make直接编译连接,运行make clean直接清理

进度条的实现

如果不想在界面上显示所执行的命令行,可以在每条命令前加上@

进度条的实现


5、运行结果

进度条的实现


转载于:https://blog.51cto.com/lovemeright/1785191

相关文章:

  • 2022-12-23
  • 2021-11-25
  • 2021-11-15
  • 2021-10-07
  • 2021-09-28
  • 2021-09-28
  • 2021-09-28
  • 2021-10-10
猜你喜欢
  • 2022-12-23
  • 2021-12-28
  • 2021-08-22
  • 2021-06-14
相关资源
相似解决方案