gpt4 book ai didi

c - "pid = fork();"如何在子进程中分配 "pid = 0"?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:42:53 29 4
gpt4 key购买 nike

我读入了Beej's fork() primer当我调用 pid = fork(); 时,父进程获取子进程的 pid,而在子进程内部 pid = 0

现在,由于子进程开始执行 fork() 语句之后的部分代码,pid 如何获取值0 ?

最佳答案

无论谁告诉您“子进程在 fork 语句之后开始执行”,都没有很好地表达预期的意思。从概念上讲,两个进程开始存在的点是 fork 调用的“内部”;它在父级中返回一次,在子级中返回一次,每个返回值不同。

关于c - "pid = fork();"如何在子进程中分配 "pid = 0"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18910754/

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