在C語言中,可以使用sleep()
函數(shù)來暫停程序的執(zhí)行一段時(shí)間。sleep()
函數(shù)的原型如下:
#include <unistd.h>
unsigned int sleep(unsigned int seconds);
sleep()
函數(shù)接受一個(gè)參數(shù),表示程序暫停的時(shí)間,單位為秒。sleep()
函數(shù)會暫停程序的執(zhí)行,直到指定的時(shí)間過去為止。
下面是一個(gè)使用sleep()
函數(shù)的例子,程序會暫停5秒后輸出一條消息:
#include <stdio.h>
#include <unistd.h>
int main() {
printf("開始暫停\n");
sleep(5);
printf("暫停結(jié)束\n");
return 0;
}
輸出結(jié)果為:
開始暫停
(程序暫停5秒)
暫停結(jié)束