fork() 函数
有哪个大佬告诉我一下,这是创建了多少个子进程?15分 搞不懂。
int main() {
fork(); // 第一次调用 fork()
fork() && fork() || fork(); // 第二次调用 fork() 和逻辑与/逻辑或操作符
fork(); // 第三次调用 fork()
sleep(300);
return 0;
}
int main() {
fork(); // 第一次调用 fork()
fork() && fork() || fork(); // 第二次调用 fork() 和逻辑与/逻辑或操作符
fork(); // 第三次调用 fork()
sleep(300);
return 0;
}
全部评论
画了下
20 个 *** fork ![](https://uploadfiles.nowcoder.com/images/20220815/318889480_1660553763890/5072FC474BC4CF9234FABC22E54A999A)
20个应该是
有答案了,实际操作20个,chatgpt回答8个,评论区这群小坏蛋
不算主进程15个吧
反问他说想看看那个框架写过这个代码😃
我给你分析一下8个
算上主进程8个
第一个第三个不用管,无脑乘4,第二个考虑fork的返回值以及逻辑运算的规则
同花顺的笔试题![](https://uploadfiles.nowcoder.com/images/20220815/318889480_1660553763930/8B36D115CE5468E380708713273FEF43)
这个题目,蒋炎焱上课讲过![](https://uploadfiles.nowcoder.com/images/20220815/318889480_1660553763434/7A0C3C39D0D8037360A2B600921D52C5)
相关推荐
02-13 16:00
西安石油大学 后端 点赞 评论 收藏
分享