头文件:#include <signal.h>
指定参数类型:sigset_t set; // typedef unsigned long sigset_t;
int sigemptyset(sigset_t *set); 将某个信号集清 0 成功:0;失败:-1
int sigfillset(sigset_t *set); 将某个信号集置 1 成功:0;失败:-1
int sigaddset(sigset_t *set, int signum); 将某个信号加入信号集成功:0;失败:-1
int sigdelset(sigset_t *set, int signum); 将某个信号清出信号集 成功:0;失败:-1
int sigismember(const sigset_t *set, int signum);判断某个信号是否在信号集中 返回值:在集合:1;不在集合:0;出错:-1