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

Python0121

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

sleep()用于代码的阻断延迟运行,其用法步骤如下:

需要准备的材料分别有:电脑、C语言编译器

1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。

2、在test.cpp文件中,输入C语言代码:Sleep(1000)printf("sleep end.")。

3、编译器运行test.cpp文件,此时成功执行Sleep()函数在1秒后打打印内容。

C语言标准库中没有sleep这个函数,它实际上是一个系统API函数。

SLEEP是一种函数,作用是延时,程序暂停若干时间,在执行时要抛出一个中断异常,必须对其进行捕获并处理才可以使用这个函数。

Sleep()没有返回值,作用是暂停程序,单位是毫秒。

比如:Sleep(10)的意思是暂停10毫秒.

C语言标准库中没有sleep这个函数,它实际上是一个系统API函数。

函数功能: 执行挂起一段时间

1、在VC中使用带上头文件,而且全称为Sleep(),第一个字母需要大写。

#include <windows.h> //需要添加头文件

   Sleep(unisgned long) //函数声明

Windows中,Sleep()里面的单位,是以毫秒为单位,所以如果想让函数滞留1秒的话,应该写成:

     Sleep(1000)

2、在gcc中,使用的头文件因gcc版本的不同而不同,一般来说,linux系统需要添加的头文件为:

#include <unistd.h>

应该是Sleep(1000)

在Linux下,sleep()里面的单位是秒,而不是毫秒。