#include <stdio.h>
#include <unistd.h>
#include <sys/types.h>
using namespace std;
int main(){
printf("%d\n",getpid());
fork();
printf("%d\n",getpid());
fork();
printf("%d\n",getpid());
fork();
printf("%d\n",getpid());
return 0;
}
程序截图:
命令及运行结果截图:
由程序结果可知创建的进程号位30754--30761 共8个进程 出去开始父进程,一共创建了7个子进程。
进程树: