赞
踩
//一个简单的进度条小程序 10 #include<stdio.h> 11 #include<unistd.h> 12 13 14 15 int main() 16 { 17 18 char buff[100]={}; 19 char ret[5]={"/|-\\"}; 20 int i=0; 21 while(i<101) 22 { 23 buff[i]='#'; //%-100s:字符串占位100,-表示左对齐; //注意“%”的打印需要转义; 24 printf("[%-100s][%d%%][%c]",buff,i,ret[i%4]); //每flush一下,就将缓冲区的内容刷到屏幕上 25 fflush(stdout); 26 usleep(100000); 27 i++; 28 printf("\n"); 29 30 } 31
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。