Linux下进度条小程序
2016-06-05 00:33
295 查看
进度条小程序原理:
1.首先开辟一段空间,因为最后有 ‘\0’ ,所以可以开辟102个空间(101应该也可以)
2.进行初始化
3.字符串label是表示进度条状态的小东西,通过模除4可以表示这几个状态,当他们动起来的时候就好像在旋转(很有意思的方法)
4.printf("\r")表示只回车不换行,这样就可以在一行中显示。
5.[ -101s ] :如果不加符号,就会从右向左显示进度条,与常理不符,注意这个小点
6.fflush(stdout):清空输出缓冲区,并把缓冲区内容输出
7.usleep:延迟挂起进程,可以较慢的显示进度条。
1.首先开辟一段空间,因为最后有 ‘\0’ ,所以可以开辟102个空间(101应该也可以)
2.进行初始化
3.字符串label是表示进度条状态的小东西,通过模除4可以表示这几个状态,当他们动起来的时候就好像在旋转(很有意思的方法)
4.printf("\r")表示只回车不换行,这样就可以在一行中显示。
5.[ -101s ] :如果不加符号,就会从右向左显示进度条,与常理不符,注意这个小点
6.fflush(stdout):清空输出缓冲区,并把缓冲区内容输出
7.usleep:延迟挂起进程,可以较慢的显示进度条。
相关文章推荐
- 使用国内镜像安装composer 在Linux--centos7上面
- Linux screen命令
- linux系统基础
- 一天一个shell命令 linux文本操作系列-chmod命令用法
- 一天一个shell命令 linux文本操作系列-touch命令用法
- 一天一个shell命令 linux文本系列-file命令用法
- 一天一个shell命令 linux文本操作系列-diff命令详解
- 一天一个shell命令 linux文件操作系列-ln命令详解
- 一天一个shell命令 linux文本操作系列-head,tail命令详解
- 一天一个shell命令 linux文本操作系列-wc命令详解
- 一天一个shell命令 linux文本操作系列-tree命令详解
- 一天一个shell命令 linux文本内容操作系列-grep命令详解
- 一天一个shell命令 linux文本内容操作系列-cut命令详解
- 一天一个shell命令 linux文本内容操作系列-sed命令详解
- 一天一个shell命令 linux文本内容操作系列-awk命令详解
- 一天一个shell命令 linux文件内容操作系列-cat命令详解
- 一天一个shell命令 linux文本操作系列-tac,rev命令详解
- 一天一个shell命令 linux好管家-进程-ps命令详解
- 一天一个shell命令 linux好管家--磁盘--df命令详解
- 一天一个shell命令 linux好管家-磁盘-du命令详解