[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

信号处理过程

相关推荐
Daorigin_com12 小时前
如何从数字化迈向智能化的跨越,重塑企业合同管理的未来
搜索引擎·计算机视觉·数据挖掘·vim·信号处理·sklearn·测试覆盖率
一个通信老学姐1 天前
专业140+总分430+复旦大学875信号与系统考研经验原957电子信息通信考研,真题,大纲,参考书。
考研·信息与通信·信号处理·1024程序员节
一个通信老学姐1 天前
专业140+总分400+南京大学851信号与系统考研经验南大电子信息通信工程集成电路,真题,大纲,参考书。
考研·信息与通信·信号处理·1024程序员节
通信仿真实验室2 天前
(62)使用RLS自适应滤波器进行系统辨识的MATLAB仿真
开发语言·matlab·信号处理·通信系统·自适应滤波器·通信算法·rls
Bosenya122 天前
【信号处理】使用CNN对RF调制信号进行分类
分类·cnn·信号处理
浙江赛思电子科技有限公司2 天前
金融领域时间同步解决方案
大数据·人工智能·网络安全·阿里云·金融·信息与通信·信号处理
litble3 天前
图神经网络(GNN)入门笔记(1)——图信号处理与图傅里叶变换
笔记·神经网络·信号处理·图神经网络·gnn·gcn·傅里叶变换
极客代码3 天前
使用C语言进行信号处理:从理论到实践的全面指南
c语言·开发语言·信号处理
白鸟无言3 天前
使用Python实现音频降噪
python·音视频·信号处理
Bosenya123 天前
【信号处理】绘制IQ信号时域图、星座图、功率谱
开发语言·python·信号处理