Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想用 fork 方法用 C 语言编写一个程序来计算 n 阶乘。这个程序(进程)只创建一个孩子。每个进程(父进程和子进程)将计算大约一半的完整序列。然后父级组合结果并打印最终结果。
如何在两个进程之间传递数据?
不要使用 fork,而是使用 pthreads。组合结果时更容易(而不是因为你分叉而不得不处理 IPC)。