您的位置:首页 > 运维架构 > Linux

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:延迟挂起进程,可以较慢的显示进度条。



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: