[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

信号处理过程

相关推荐
打点计时器4 小时前
初见波动方程和贝塞尔函数
数学建模·信号处理
小李独爱秋6 小时前
计算机网络经典问题透视:MD5报文是什么?有什么特点?
网络·网络协议·计算机网络·网络安全·信息与通信·信号处理
Evand J1 天前
【课题推荐】基于超分辨率技术的低功耗定位系统|低功耗物联网|信号处理。附MATLAB运行结果
物联网·matlab·信号处理
安徽必海微马春梅_6688A2 天前
A实验:穿梭避暗实验箱 大鼠避暗箱 大鼠避暗系统
人工智能·硬件工程·信号处理
Aaron15882 天前
基于VU13P在人工智能高速接口传输上的应用浅析
人工智能·算法·fpga开发·硬件架构·信息与通信·信号处理·基带工程
byzh_rc3 天前
[认知计算] 专栏总结
线性代数·算法·matlab·信号处理
夜流冰3 天前
工程师 - 信号处理中的整定(Setting)含义
信号处理
搞科研的小刘选手4 天前
【光信号工程专题会议】第二届光通信、信号处理与光学工程国际学术会议(OCSPOE 2026)
信号处理·学术会议·光学工程·光通信技术·光网络与架构
byzh_rc4 天前
[数字信号处理-入门] 采样定理
算法·matlab·信号处理
byzh_rc4 天前
[数字信号处理-入门] 滤波器设计
信号处理