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