c语言中sleep()在哪个库中?

来源:百度知道 编辑:UC知道 时间:2024/05/07 12:49:00

  1.  在VC中使用时,sleep函数的头文件为  windows.h,在Linux下,gcc编译器中,使用的头文 件因gcc版本的不同而不同

  2. 在VC中,Sleep中的第一个英文字符为大写的"S" ,在linux下不要大写,在标准C中是sleep, 不要大写,简单的说VC用Sleep, 别的一律使用sleep

  3. 在VC中,Sleep()里面的单位,是以毫秒为单位,所以如果想让函数滞留1秒的话,应该是Sleep(1000); 在Linux下,sleep()里面的单位是秒,而不是毫秒。

  4.   Sleep函数:

       功 能: 执行挂起一段时间  

        用 法: unsigned sleep(unsigned seconds);  

头文件<dos.h>

void sleep(unsigned seconds)

用途:seconds 停止运行的秒数

例:
#include <dos.h>
#include <stdio.h>
int main(void)
{
int i;
for (i=1; i<5; i++)
{
printf("Sleeping for %d seconds
", i);
sleep(i);
}
return 0;
}

winbase.谢谢!不需要引入。可以直接用。