C语言delay的延时函数怎么写

就是写了之后在后面delay()这个括号里随便写个数就可以改变时间 教教我 怎么写

回答这个问题前提需要搞清楚:
1.你的执行文件在那里运行?
2.你要延时是否“死等”,还是可以切换到其他任务?
-----------------------------------------------
如果你只是学习c语言,写个小函数玩玩,可以如下:
void delay(int time)
{
for(;time>0;time--)
{
nop;//可写任何无意义的操作
}
}
死等型的延时,时间根据指令执行速度不同而不同!!!!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-23
Sleep(1000),就是延时1秒,记住Sleep的S要大写,不然报错!
第2个回答  2012-05-23
sleep(1000);就是延时1秒
第3个回答  2012-05-23
包含头文件
#include <windows.h>