您的位置首页>企业动态>

C语言中的睡眠功能是什么意思

导读大家好,我是极客范本期栏目编辑小范,现在为大家讲解以上问题。计算机知识:c语言中的Slee函数睡眠功能介绍:功能名称:睡眠功能:的执行

音频解说

大家好,我是极客范本期栏目编辑小范,现在为大家讲解以上问题。

计算机知识:c语言中的Slee函数

睡眠功能介绍:

功能名称:睡眠

功能:的执行暂停一段时间

使用方法:无符号睡眠(无符号毫秒);

在VC中使用磁带头文件

#包括

在gcc编译器中,使用的头文件因gcc版本而异

#包括

睡眠功能注意:

在VC中,Sleep中的第一个英文字符是大写的“s”

在标准c中,它是Sleep,不要大写.在这里,它是用大写来解释的,这取决于您使用的编译器。简单来说,VC用的是睡眠,其他的都用睡眠。

睡眠功能的一般形式:

Sleep(无符号长整型);

其中,Sleep()中的单位是毫秒,所以如果想让函数停留1秒,应该是Sleep(1000);

在Linux下,睡眠中的“s”写得不多

睡眠()中的单位是秒,而不是毫秒。在内核中,睡眠由暂停功能和报警功能实现。

特别要注意的是,在Codeblocks环境下不能使用sleep函数,因为Codeblocks使用mingw(Window环境下的Gnu编译器,可以充分利用WindowsApi)作为windows上的编译器。stdlib.h中对sleep的解释如下:_ CRTIMP void _ _ CDECL _ _ mingw _ notch _ sleep(无符号long)_ mingw _ attrib _ retired;可以认为mingw放弃了sleep功能,建议使用Sleep来实现睡眠

睡眠功能示例:

#包括

#包括

int main()

{

int a;

a=1000

printf(' you ');

睡眠(一);

printf(' OK ');

返回0;

}

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。