signal函数和SIGALRM信号的疑问
//当捉到SIGALRM信号后,擦初原图形,绘制新图形
int main()
{
init_game_ui();
//捕捉SIGALRM信号
signal(SIGALRM,sig_handler);
//开启定时器,每隔0.8s发送一次SIGALRM
alarm_us(tm);
while(1);
return 0;
}
不是说signal传的是个int么 这里为何可以直接写SIGALRM?
是不是这个函数 setitimer(ITIMER_REAL,&value,NULL);去改变的信号,然后signal捕捉到是SIGALRM信号的时候执行回调函数sig_handler
20
收起
正在回答 回答被采纳积分+1
1回答
物联网/嵌入式工程师
- 参与学习 394 人
- 提交作业 23320 份
- 解答问题 1185 个
行业热门,政策风口,人才缺口极大,现在入场时机正好! 上千人检验,数轮迭代的硬核知识体系,软硬件通吃 保姆式教学+简历指导+1V1模拟面试+3次内推,助力轻松就业!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星