signal函数语义- -
unix信号signal定义
#include <signal.h>
void (*signal(int signo,void(*fun)(int)))(int)
说明:1 返回值是一个 void (*)(int)类型的函数指针
2 signo是信号名
3 第二个参数为该信号的处理函数指针,类型为void (*)(int)
4 函数返回:成功则返回以前的信号处理配置函数指针,出错返回SIG_ERR
5 SIG_ERR原形为 #define SIG_ERR (void (*)())-1
本文介绍了Unix系统的signal函数,详细解析了其语法结构、参数意义及返回值含义。signal函数用于设置信号处理方式,通过传递信号名及处理函数指针来实现对特定信号的捕获与响应。
974

被折叠的 条评论
为什么被折叠?



