fork使用方法
多次调用 fork 来看看打印几个hello world
#include<stdio.h>
#include<unistd.h>
#include <stdlib.h>
int main()
{
pid_t pid[3];
pid[0] = fork(); //创建一个子进程,现在有两个进程
pid[1] = fork();//再次创建子进程,这次子进程1,和父进程都创建了一个子进程,现在共有四个进程
pid[2] = fork();//再次创建子进程,现在有八个进程
printf("hello world\n"); //会输出8次
return 0;
}
// 调用一次fork,得到几个进程? 两个
// 得到的进程数目为? n 个2 相乘 n 等于调用 fork 的次数,