当前位置: 代码迷 >> C语言 >> [求助]菜鸟求一段用来延时的代码!
  详细解决方案

[求助]菜鸟求一段用来延时的代码!

热度:118   发布时间:2006-11-11 13:58:41.0
[求助]菜鸟求一段用来延时的代码!
我刚学C语言, 想写一个程序, 可以指定延时多少时间后退出, 中间什么也不做.

比如程序为time.exe, 我调用这个程序时输入"time.exe -t 8000"(代表延时8秒钟). 等待8秒钟后time.exe自动结束.

急用, 请高手帮忙, 谢谢!!!
搜索更多相关的解决方案: 延时  代码  exe  time  

----------------解决方案--------------------------------------------------------

调用time.h就可以很容易实现了的,以下程序在Dev-Cpp(gcc)环境下编译通过
程序执行8000ms退出
#include "stdio.h"
#include "windows.h"
#include "time.h"

#define SLEEPDELAY 8000

int main(/*int argc,char *argv[]*/)
{
while(clock()<SLEEPDELAY);
/*当clock()函数(即取程序运行时间函数)返回小于8000(ms)时进行空循环*/
/*system("PAUSE");*/
return 0;
}


----------------解决方案--------------------------------------------------------
  相关解决方案