说明:如果您有任何疑问或想咨询其他业务请拨打电话 400 685 0732
全网监测海量数据按需发布监测预警
实时把握舆情动态精准追溯信息源头
sleep函数是我们c语言中一种常见的函数,它的作用就是可以延缓我们编程时间,在我们日常生活中,不论是工作还是学习,我们多多少少都会碰见sleep函数,所以学好sleep函数的使用,对我们的生活还是有非常大的帮助的。下面小编就来带大家了解一下sleep函数以及他的一般使用方法。
sleep函数——sleep函数的形式
在vc中sleep中的第一个英文字符为大写的”s”
在标准c中是sleep,不要大写..下面使用大写的来说明,,具体用什么看你用什么编译器.简单的说vc用sleep,别的一律使用sleep.
sleep函数的一般形式:
sleep(unsignedlong);
其中,sleep()里面的单位,是以毫秒为单位,所以如果想让函数滞留1秒的话,应该是sleep(1000);
在linux下,sleep中的“s”不大写
sleep()单位为秒,usleep()里面的单位是微秒。在内核中,sleep的实现是由pause函数和alarm函数两个实现的。
特别注意在codeblocks环境下是无法使用sleep函数的,因为在windows上codeblocks采用mingw(gnu在window环境下的编译器,可以充分使用windowsapi)作为编译器,而在stdlib.h中sleep的说明如下:_crtimpvoid__cdecl__mingw_nothrow_sleep(unsignedlong)__mingw_attrib_dEPRecated;可以认为mingw舍弃了sleep函数,建议用sleep实现sleep。
sleep函数的一般使用方法
功能:执行挂起一段时间,也就是等待一段时间在继续执行
用法:sleep(时间)
头文件:windows下为–>windows.h
linux下为–>unistd.h
注意:(1)sleep是区分大小写的,有的编译器是大写,有的是小写。
(2)sleep括号里的时间,在windows下是已毫秒为单位,而linux是以秒为单位
[cpp]viewplaincopy
#include
#include
#include
intmain()
{
inta=1;
while(a)
{
printf(“welcometosongjiahao’sblog\n”);
sleep(1000);
}
system(“pause”);
return0;
}
以上这篇文章就是小编今天为大家介绍的有关sleep函数及其使用方法的内容,相信大家看过这篇文章之后,对sleep函数有了一定的了解。如果还想了解更多与sleep函数有关的内容,欢迎关注文军营销的官网。
推荐阅读
说明:如果您有任何疑问或想咨询其他业务请拨打电话 400 685 0732