[io]进程间通信 -信号函数 —信号处理过程

sighandler_t signal(int signum, sighandler_t handler);

功能:

信号处理函数

参数:

signum:要处理的信号

handler:信号处理方式

SIG_IGN:忽略信号

SIG_DFL:执行默认操作

handler:捕捉信

cs 复制代码
#include<stdio.h>
#include<signal.h>
#include<unistd.h>
void handler(int sig)
{printf("hello");}

int main
{
signal(SIGINT,SIG_DEL);//执行默认操作
signal(SIGINT,SIG_IGN);//忽略信号
signal(SIGINT,handler);//捕获信号

pause();n
return 0;
}

void handler(int sig){} //函数名可以自定义

返回值:

成功:设置之前的信号处理方式

失败:-1

信号处理过程

相关推荐
EW Frontier18 小时前
【时频分析】面向相交群延迟多分量信号的时频重分配同步挤压频域线性调频小波变换【附MATLAB代码】
信号处理·时频分析
zhmc1 天前
单位冲击函数和单位冲击响应
信号处理
额呃呃2 天前
信号处理webserver
信号处理
清墨璃笙2 天前
无线通信基础-瑞利衰落信道中的检测(Fundamentals of Wireless Communication Section3.1)
信息与通信·信号处理
安徽必海微马春梅_6688A3 天前
实验a 信息化集成化生物信号采集与处理系统
大数据·人工智能·深度学习·信号处理
DuHz3 天前
自动驾驶雷达干扰缓解:探索主动策略论文精读
论文阅读·人工智能·算法·机器学习·自动驾驶·汽车·信号处理
Aaron15883 天前
基于RFSOC 49DR+VU13P的64通道VPX架构波束成形技术分析
c语言·人工智能·算法·架构·信息与通信·信号处理·基带工程
m0_748250034 天前
C++ 信号处理
c++·算法·信号处理
Ro Jace4 天前
电子侦察信号处理流程及常用算法
算法·信号处理
2502_911679144 天前
精准与稳定的基石:Agilent 66311B,为移动通信测试量身定制的核心供电单元
大数据·网络·5g·信息与通信·信号处理