为了巩固所学的C语言基础知识,晚上自己做了做一个进度条的小Demo,实现在同一行覆盖刷新输出进度信息。
1.首先看一看运行效果
2.附上代码段
int main()
{
int i, num = 1;
const char* pic = "|/-\\"; //简单动画特效
printf("Loading state:\n");
while(1)
{
if(101 == num) //当num自增到101时,进度条已满。显示Loading成功信息,并跳出死循环。
{
printf("\nLoading success!\n");
break;
}
printf