#include <stdio.h>
#include <signal.h>
#include <unistd.h>
void handle_signal(int sigNum)
{
if (sigNum == SIGALRM)
{
printf ("hello\n");
alarm(2); // 重置定时时间
}
}
int main()
{
signal(SIGALRM, handle_signal); // 定时信号
alarm(2); // 定时5秒
while (1);
return 0;
}
c语言定时器
最新推荐文章于 2024-08-14 18:30:34 发布