本文主要是介绍alarm发送信号,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
时钟信号
alarm 定时给自己发送SIGALRM
unsigned int alarm(unsigned int seconds);
seconds 几秒后发送信号
返回值,上次闹钟剩余的秒数
特别的,如果传入参数为0,代表取消闹钟
alarm.c
#include <stdio.h>
#include <unistd.h>int main(int argc,char * argv[])
{int ret=0;ret=alarm(6);printf("ret =%d\n",ret);sleep(2);ret=alarm(5);printf("ret =%d\n",ret);while(1){printf("xxx\n");sleep(1);}return 0;
}
这篇关于alarm发送信号的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!