#include <unistd.h> #include <stdio.h> int main(void) { int i=0; for(i=0;i<3;i++){ pid_t fpid=fork(); if(fpid==0) printf("son/n"); else printf("father/n"); } return 0; } 这运行结果是怎么样的,为什么会有不同的答案,能画下他的树形图让我更好理解下嘛
也就是说,执行pid_t fpid=fork();成功会有两个進程:父跟子进程。
一周热门 更多>