目录
一、改变信号响应方式
默认SIG_DFL
发送信号 进程 自定义信号 void fun(int sig)
(pid,sig) 响应signal() 忽略SIG_IGN
自定义信号:
这里参数为(int 信号代号,函数入口);
例如:我们自定义一下系统中的2号信号
#include<stdio.h>
#include<unistd.h>
#include<stdlib.h>
#include<signal>
void fun_sig(int sig){
printf("sig= %d",sig);
}
int main(){
signal(SIGINT,fun_sig);//2号信号,即ctrl+c
while(1)