【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

相关推荐
凯强同学39 分钟前
第十五届蓝桥杯大赛软件赛省赛Python 大学 C 组:6.挖矿
c语言·python·算法·职场和发展·蓝桥杯
march_birds1 小时前
Zephyr与Linux核心区别及适用领域分析
c语言·开发语言·单片机·系统架构
搜搜秀3 小时前
linux (CentOS 10)使用传统程序语言(C)进行编译---主,子程序连接:子程序的编译
linux·c语言·centos
Dovis(誓平步青云)3 小时前
【数据结构】排序算法(下篇·开端)·深剖数据难点
c语言·数据结构·学习·算法·排序算法·推荐算法
ん贤4 小时前
2022第十三届蓝桥杯大赛软件赛省赛C/C++ 大学 B 组(题解&解析)
c语言·数据结构·c++·算法·蓝桥杯
24白菜头12 小时前
C和C++(list)的链表初步
c语言·数据结构·c++·笔记·算法·链表
努力努力再努力wz12 小时前
【c++深入系列】:类与对象详解(中)
java·c语言·开发语言·c++·redis
ツ箫声断丶何处莫凭栏90213 小时前
C++中的多态和模板
c语言·开发语言·c++
University of Feriburg15 小时前
4-c语言中的数据类型
linux·c语言·笔记·学习·嵌入式实时数据库·嵌入式软件
小雅痞15 小时前
C语言--统计字符串中最长的单词
c语言