#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
int main()
{
int ret;
/*
* 定时器函数,设定一个定时器,
* 当定时器指定的时间到了就像进程发送一个SIGALARM信号
* 一个进程只能有一个定时器,如果在调用alarm之前设置过定时器
* 则任何以前的闹钟时间都被新的值所取代
* */
ret = alarm(5);
/*
* pause 用于将调用进程挂起直至捕捉到信号为止
* 通常可以用于判断信号是否到来
* */
pause();
printf("I have been wake up\n");
}
alarm pause 定时器的很简单介绍
最新推荐文章于 2020-09-09 20:48:22 发布