sleep函数:
usleep(n) //n微秒
sleep(n)//n秒
例程:
#include <stdio.h>
int main(int argc,char **argv)
{
printf("Start.....\n");
sleep(3); //停留1秒
//usleep(1000*1000*10);
printf("Over.....\n");
}
另外,linux下还有个delay()函数,原型为extern void delay(unsigned int msec);它可以延时msec*4毫秒,如果想延时一秒钟的话,可以使用 delay(250);
但是delay只用于内核模块,应用程序无法使用;
sleep与usleep
最新推荐文章于 2022-07-11 17:58:03 发布