int main( ){ int i; for(i = 0; i < 5;i++){ int pid = fork(); if(pid == 0){ //do something } else { //do something } } // do somthing,sleep return 0; }
5
10
15
32
exit(); // ----------------这里加上exit()的话,子线程退出,不参与fork子进程的工作, } else{ //这样循环创建了5个子线程,加上主线程就是6个
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题