szomb2.c

来自「本文件介绍了unix内核的c源代码」· C语言 代码 · 共 22 行

C
22
字号
#include <unistd.h>#include <stdio.h>void main(){	pid_t pid1;	if ((pid1 = fork()) == 0)	/* 第一次fork */	{		printf("child[%d]\n", getpid());		if ((pid1 = fork()) == 0)	/* 第二次fork */		{			printf("child[%d]\n", getpid());			sleep(20);			exit(0);		/* 第二次创建的子进程退出 */		}		exit(0);			/* 第一次创建的子进程退出 */	}	waitpid(pid1, 0, 0);	printf("parent[%d]\n", getpid());	sleep(60);}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?