signal()函数
时间: 2023-12-21 09:28:49 浏览: 94
signal函数的使用
3星 · 编辑精心推荐
signal()函数是一个用于信号处理的POSIX标准C函数,它的原型定义在头文件<signal.h>中,用于向操作系统注册信号处理函数。该函数有两个参数:第一个参数是信号编号,第二个参数是信号处理函数的指针。当操作系统接收到指定的信号时,就会调用该信号对应的信号处理函数。signal()函数的返回值是一个指向函数的指针,它可以是一个由程序定义的函数,也可以是预定义的函数之一。常见的预定义函数包括SIG_DFL(默认信号处理函数)和SIG_IGN(忽略信号)。
阅读全文