需要掌握的知识:回车与换行的区别
\r表示回车
\n回车换行
void ProcessBar()
{
char buf[102] = {0};
const char*label = "|/-\\";
int i = 0;
while (i <= 100)
{
printf("[%-50s[%d%%][%c]]]\r",buf,i,*(label+i%4));
fflush(stdout);
buf[i] = '#';
i++;
buf[i] = 0;
Sleep(100);
}
}