当前位置: 代码迷 >> C语言 >> [求助]C中如何实现延时?
  详细解决方案

[求助]C中如何实现延时?

热度:131   发布时间:2007-03-18 14:16:35.0
[求助]C中如何实现延时?
我知道dos.h中有个sleep(),不过这个最短只有1s,有没有ms级的延时函数
搜索更多相关的解决方案: 延时  

----------------解决方案--------------------------------------------------------
你可以去试一试: delay()这个函数.
----------------解决方案--------------------------------------------------------
int86(0x33,&inregs,&outregs);
int86()好象是中断54MS 可能是我错了 我忘了在哪看到过 中断多久
----------------解决方案--------------------------------------------------------
调用方式:int86(中断号,&输入指针名,&输出指针名)
----------------解决方案--------------------------------------------------------
大不了 就是做循环 延时
----------------解决方案--------------------------------------------------------
delay是us级的?我定义到20000才可以区分出每次的动作,不过确实可以达到我的要求了,谢谢
----------------解决方案--------------------------------------------------------
以下是引用高达在2007-3-18 14:34:17的发言:
大不了 就是做循环 延时

循环老是有些算不准,那些循环体之外的语句老是把握不好时间
----------------解决方案--------------------------------------------------------
恩恩 而且不同的机 运算的时间不同
----------------解决方案--------------------------------------------------------

  相关解决方案