实现环境:Centos6.5
实现代码:
#include<stdio.h>
#include<unistd.h>
#include<string.h>
int main()
{
char buf[50]={0};
const char *label="|/-\\";
int i=0;
for(;i<50;++i)
{
buf[i]='#';
printf("[%d%%][%c][%s]\r",i*2,label[i%4],buf);
fflush(stdout);
usleep(100000);
}
return 1;
}
Makefile文件:
test:test.c
gcc test.c -o test
.PHONY:clean
clean:
rm -f test.i test.s test.o test