环境:linux、centos6.5
#include<stdio.h>
#include<unistd.h>
int main()
{
char buffer[]={'\0'};
char ch[]={'|','/','-','\\'};
int i=;
while(i<=)
{
printf("\033[?251");
printf("\033[41m");
printf("%c %d%%%s\r\033[0m",ch[i%],i*,buffer);
fflush(stdout);
usleep();
buffer[i]=' ';
i++;
}
printf("\n\033[?25h");
return ;
}