在c语言中,sleep()怎么用?

如题所述

第1个回答  2022-11-16

Sleep()的作用是暂停程序。

Sleep()里面的单位,是以毫秒为单位,所以如果想让函数滞留1秒的话,应该是Sleep(1000);

Sleep()的使用,示例:

#include<windows.h>

intmain(){

inta;

a=1000;

Sleep(a);

return0;

}

扩展资料

usleep函数的使用:

usleep功能把进程挂起一段时间,单位是微秒us(百万分之一秒);

语法:voidusleep(intmicro_seconds);

返回值:无

注意:这个函数不能工作在Windows操作系统中。

usleep()与sleep()类似,用于延迟挂起进程。进程被挂起放到redayqueue。只是一般情况下,延迟时间数量级是秒的时候,尽可能使用sleep()函数。且此函数已被废除,可使用nanosleep。

如果延迟时间为几十毫秒,或者更小,尽可能使用usleep()函数。这样才能最佳的利用CPU时间。

相似回答