对Sleep()函数不太了解,查了一下,此函数好像是静态类型,只执行一次。对此程序,可自己写一个延时函数,希望下面的代码对你有所帮助。
#include <iostream>
#include <ctime>
using namespace std;
void delay( int sec ) // 延时sec秒
{
time_t start_time, cur_time;
time( &start_time );
do {
time( &cur_time );
} while(( cur_time - start_time ) < sec );
}
void main()
{
char a[]={"一个一个出现!"};
for(int i=0;i<14;i++)
{
cout<<a[i];
delay(1);
}
}
温馨提示:内容为网友见解,仅供参考