作者bennylu (减肥)
看板Grad-ProbAsk
标题Re: [理工] [os]-成大98-资工
时间Tue Jan 12 16:14:57 2010
※ 引述《b76516 (阿聪)》之铭言:
: 请问98成大资工计算机系统第6题
: 问process的父子关系
: 程式码如下
: main(){
: if(fork()==0){
: exec(ProgramA);
: }
: else{
: if(fork()==0){
: exec(ProgramB);
: else{
: exec(ProgramC);
: }
: }
: }
pid=fork();
if(pid==0){ 等价於 if(fork()==0){
... ...
} }
: 为什麽答案是
: parent P
: C
: / \
: child A B
: 一开始的时候 没有呼叫fork()
: 怎麽知道fork()的回传值是多少?
: 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.207.117
※ 编辑: bennylu 来自: 140.113.207.117 (01/12 16:17)