C语言中的sleep函数

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

C语⾔中的sleep函数
sleep函数:
功能:执⾏挂起⼀段时间
⽤法:unsigned sleep(unsigned seconds);
注意:
在VC中使⽤带上头⽂件#include<Windows.h>;
在Linux下,gcc编译器中,使⽤的头⽂件因gcc版本的不同⽽不同#include<unistd.h>
在VC中,Sleep中的第⼀个英⽂字“S”要⼤写,在linux下不要⼤写,在标准C中是sleep,不要⼤写,简单的说VC⽤Sleep,别的⽤sleep。

zaiVC中,Sleep()⾥的单位,试⾐毫秒为单位,所以如果想让函数滞留1秒的话,应该是Sleep(1000);在Linux下,sleep()⾥的单位是秒,⽽不是毫秒。

实例:
#include<windows.h>
int main()
{
int a;
a=1000;
Sleep(a);
return 0;
}
不记下⾯的
usleep函数:
功能:把进程挂起⼀段时间,单位是us(百万分之⼀秒)。

语法: void usleep(int micro-seconds);
返回值:⽆;
注意:这个函数不能⼯作在Windows操作系统中。

不记:
还有delay函数。

相关文档
最新文档