#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; } 这运行结果是怎么样的,为什么会有不同的答案,能画下他的树形图让我更好理解下嘛
fork能夠返回兩次,它可能有三種不同的返回值:
一周热门 更多>