中易网

signal()函数,为什么在任何地方都可以起作用?

答案:2  悬赏:40  
解决时间 2021-02-28 01:50
signal()函数,为什么在任何地方都可以起作用?
最佳答案
unix的signal机制就是这样的,当一个进程收到信号时,不管它处于什么状态,都是会被中断,转而去处理信号。如果接收的信号没有被 忽略或设置处理函数,进程将退出。
全部回答
是通过进程间通信,或者通过信号量来实现的追问您说的太简单了,如果是一个普通的函数,执行过了就不会再同一个进程里面再次执行到,这个signal函数已经执行过,并且程序已经进入了for循环,为啥还能跳出来,执行之前执行过的signal函数呢?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
文竹如何水培
旺达螺丝总汇我想知道这个在什么地方
有哪位精雕高手知道这个柱子怎样用平面雕刻机
葡萄小苗子施肥过多了怎样补救啊
阴蚤是怎么回事-百度
呼兰河传改选故事大意
三星滚桶洗衣机洗衣服标准要多少时间
138飞升大唐垃圾不
哪个电影里有僵尸从低级进化,或者僵尸VS鬼的
维信现贷公司这个地址在什么地方,我要处理点
为什么 2017 年开始保监会严厉打击"万能险"产
怀孕七个月家婆喷了麝香止痛膏 满屋子的味 我
电力系统运检是什么工作
boss和bose音响哪个好
北京汉丽轩自助烤肉超市海湖店我想知道这个在
推荐资讯
求轻松爆笑小说
请教懂风水的朋友,我家明,暗财位在哪里?这
核弹攻击过的地方核辐射回持续多长时间?
锦锈佳帘布艺在什么地方啊,我要过去处理事情
对方吵架不高兴分手如何处理?
CONTRAST STITCHING THICK YARN 2NDL STITCH
海尔专卖店(永年天顺店)我想知道这个在什么地
搜狗输入法死活删不掉...求解
银河新大学怎么样?可靠吗
脉搏是什么
在excel中条件IF函数输入公式后就包含公式中
513720数字谜语是什么意思
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?