【IO day7】

4:有2个.c文件,每个.c文件都拥有一对父子进程,总共4个进程 A a B b 现在要求实现一个多米诺骨牌的效果:

按ctrl+c结束a进程的运行,a进程结束运行之前,通过kill函数向b进程发送SIGINT信号,b进程死亡后,B进程回收b进程的资源后,大B进程再使用kill函数向A进程发送SIGTSTP信号后,大B进程结束运行。A进程接受到B进程的SIGTSTP信号后,会后a进程的资源后也结束运行

注意:kill函数要求获得另一个进程的pid,使用文件IO

A.c

B.c

相关推荐
XH华2 小时前
C语言第九章字符函数和字符串函数
c语言·开发语言
♞沉寂5 小时前
信号以及共享内存
linux·c语言·开发语言
SunnyKriSmile5 小时前
【冒泡排序】
c语言·算法·排序算法
_poplar_8 小时前
08.5【C++ 初阶】实现一个相对完整的日期类--附带源码
c语言·开发语言·数据结构·c++·vscode·算法·vim
意疏8 小时前
探秘C语言:数据在内存中的存储机制详解
c语言·开发语言
阿巴~阿巴~18 小时前
冒泡排序算法
c语言·开发语言·算法·排序算法
前路不黑暗@1 天前
C语言:操作符详解(二)
c语言·开发语言·经验分享·笔记·学习·学习方法·visual studio
西工程小巴1 天前
实践笔记-VSCode与IDE同步问题解决指南;程序总是进入中断服务程序。
c语言·算法·嵌入式
Nuyoah11klay1 天前
华清远见25072班C语言学习day11
c语言·指针·回调函数
Despacito0o1 天前
C语言基础:变量与进制详解
java·c语言·开发语言