gpt4 book ai didi

c - fork 时,是否需要 'else' block ?

转载 作者:太空狗 更新时间:2023-10-29 11:29:25 24 4
gpt4 key购买 nike

   if (pid==0)
{
//child
}
else
{
//parent
...
}

为什么“其他”部分是必要的?这不是暗示我们在父级吗?

最佳答案

isn't it implied that we are in the parent ?

没有。 fork() 调用后,两个 进程从代码中的同一点运行。只有一个是 parent 。您放入 else block 中的代码由父级运行,就像 if block 中的代码仅运行一样 由 child 。整个 if/else 语句之后的代码由子项和父项执行。

关于c - fork 时,是否需要 'else' block ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24059294/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com