在学习Linux c编程实战的进程控制一章时,书上关于孤儿进程的例子如下:
#include<stdio.h>
#include<sys/types.h>
#include<unistd.h>
#include<stdlib.h>
int main(){
pid_t pid;
pid = fork();
int n = 5;
switch(pid){
case 0:
while(n--){
printf("当前为子进程 pid = %d,"
"ppid = %d\n",getpid(),getppid());
sleep(3);