环境:linux、centos6.5
1 #include2 #include 3 int main() 4 { 5 char buffer[52]={ '\0'}; 6 char ch[]={ '|','/','-','\\'}; 7 int i=0; 8 while(i<=50) 9 { 10 printf("\033[?251"); 11 printf("\033[41m"); 12 printf("%c %d%%%s\r\033[0m",ch[i%4],i*2,buffer); 13 fflush(stdout); 14 usleep(150000); 15 buffer[i]=' '; 16 i++; 17 } 18 printf("\n\033[?25h"); 19 return 0; 20 }