【发布时间】:2011-12-28 17:38:26
【问题描述】:
我正在尝试制作一个像 FreeBSD 一样的简单进度条,在它的启动屏幕中显示 / , | , \ , - 递归,但下面的代码现在完全输出了
#include <stdio.h>
#include <unistd.h>
int main ( int argc , char **argv )
{
char arrows[4] = { '/' , '|' , '\\' , '-' };
int i = 0;
while (1)
{
printf ( "%c" , arrows[i] );
if ( i > 3 )
i = 0;
else
i ++;
sleep (1);
printf ( "\b" );
}
return 0;
}
【问题讨论】:
-
@DarkDust,解决了我的问题!