c语言的sleep函数
时间: 2024-01-06 18:03:33 浏览: 147
6xywap_cmsv1.0,c语言中sleep函数源码,c语言程序
C语言中的sleep函数用于暂停程序的执行一段时间,单位是秒。它位于头文件<unistd.h>中。
函数原型如下:
```c
#include <unistd.h>
unsigned int sleep(unsigned int seconds);
```
参数`seconds`表示要暂停的秒数。函数返回值为0,表示成功暂停指定时间;返回非零值,表示剩余的未暂停的时间(如果被信号中断)。
使用示例:
```c
#include <stdio.h>
#include <unistd.h>
int main() {
printf("Sleeping for 3 seconds...\n");
sleep(3);
printf("Awake now!\n");
return 0;
}
```
上述示例中,程序将会在执行到`sleep(3);`时暂停3秒钟,然后再继续执行后续的代码。
阅读全文