编制一段程序,实现进程的软中断通讯:使用系统调用fork()创建两个子进程,再使用系统调用,signal() 让父进程捕捉键盘上来的中断信号(按del)捉到终端信号后,父进程用系统调用 kill()向两个子进程发信号:子进程捕捉到信号后分别输出下列信息后终止:
child process1 is killed by parent!
child process2 is killed by parent!
父进程等待两个进程都中止后,输出如下信息后终止:
parent process in killed!