fork1:先if语句判断进行父进程,将x进行--x,再打印,然后再打印进程名和x
为x=0,proccess=父地址,x=0;
判断进行子进程,将x进行++x,再打印,然后再打印进程名和x
为x=2,proccess=子地址,x=2;
fork2:
fork3:
如图所示:L0 L1 L2 bye bye L2 bye L1 L2 bye bye bye L2 bye bye
fork4:
fork4()
L0 L1 L2 BYE BYE BYE
fork1:先if语句判断进行父进程,将x进行--x,再打印,然后再打印进程名和x
为x=0,proccess=父地址,x=0;
判断进行子进程,将x进行++x,再打印,然后再打印进程名和x
为x=2,proccess=子地址,x=2;
fork2:
fork3:
如图所示:L0 L1 L2 bye bye L2 bye L1 L2 bye bye bye L2 bye bye
fork4:
fork4()
L0 L1 L2 BYE BYE BYE