如题所述
半分钟长呀,最好用定时中断吧,不然你这半分钟延时在那里一直循环,其它 什么事都不用做了。实际上没这样做的。
定时中断一般是50MS中断一次,20次就是1S。半分钟很好实现的了。
定时中断一般是50MS中断一次,20次就是1S。半分钟很好实现的了。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2011-09-02
具体延时程序可能需要调用操作系统API,如windows的Sleep
C语言每条语句执行的时间不一样,可以看看解释成的汇编代码追问
C语言每条语句执行的时间不一样,可以看看解释成的汇编代码追问
除了 调用SLEEP函数以外,我用一般的语句该怎么写呢
追答timt_t tbeg = time(NULL);
while(time(NULL)-tbeg < 30);
这个循环,获取当前时间,看时间差是否为半分钟,这个是粗略计算
调用TIME()函数头文件是什么呢
追答#include
本回答被提问者采纳