c语言 delay函数
我想用printf输出一段字符,然后过0.5秒再用printf输出一段字符,该怎么输出?听说有个delay()函数该怎么调用啊,在哪个头文件里??...
我想用printf输出一段字符,然后过0.5秒 再用printf输出一段字符,该怎么输出?听说有个delay()函数该怎么调用啊,在哪个头文件里??
展开
5个回答
展开全部
delay函数
功 能: 将程序的执行暂停一段时间(毫秒)
(该函数是TC下特有的函数,VC下应使用Sleep()函数)
用 法: void delay(unsigned milliseconds);
程序例:
/* Emits a 440-Hz tone for 500 milliseconds */
#include<dos.h>
int main(void)
{
sound(440);
delay(500);
nosound();
return 0;
}
功 能: 将程序的执行暂停一段时间(毫秒)
(该函数是TC下特有的函数,VC下应使用Sleep()函数)
用 法: void delay(unsigned milliseconds);
程序例:
/* Emits a 440-Hz tone for 500 milliseconds */
#include<dos.h>
int main(void)
{
sound(440);
delay(500);
nosound();
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
好像附带的头文件本身没有这个函数,除非自己写再添加进去,或者编写一个函数供调用,至于设定时间,就要用到c语言仿真。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是单片机里面的话,要自己写一个循环
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
delay可以自己写,一般用for循环进行延迟
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
删除无效回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询