我知道当你调用fork()时,会创建一个子进程,返回值为0给子进程,并将子进程的进程ID返回给父进程。否则,将返回-1给父进程,不会创建子进程,并设置全局变量errno来指示错误。(fork()对于子进程如何返回)
我知道这是因为我的教授告诉了我,我可以搜索网络并得到答案等等。但是我找不到为什么反过来不行?
例如父级获取0而子级获取12867235。有没有人有一个好的解释?
先感谢你并请原谅我的英语。
我知道这是因为我的教授告诉了我,我可以搜索网络并得到答案等等。但是我找不到为什么反过来不行?
例如父级获取0而子级获取12867235。有没有人有一个好的解释?
先感谢你并请原谅我的英语。