看板 Grad-ProbAsk 關於我們 聯絡資訊
題目如下 How many processes are created ?(include main( )) main( ) { fork( ); if (fork( )==0) fork( ); else if(fork( )==0) if(fork( )>0) { fork( ); } fork( ); } 答案是24個 上半部我還看得懂 到了else if(fork( )==0) 那裡 裡面有兩層if就不知道怎麼寫了 所以只寫出一半 https://i.imgur.com/zpHjCzn.jpg 麻煩各位高手解惑 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.9.225.192 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1508378482.A.02B.html
box38431: 我不含最後一個 fork 畫出來變這樣http://i.imgur.com/x 10/19 10:21
box38431: EUsgaz.jpg 10/19 10:21
box38431: http://i.imgur.com/phut8no.jpg 10/19 10:22
sarsman: http://i.imgur.com/YQkabBu.jpg 10/19 11:18
WachinMs: 感謝樓上的各位!! 10/19 11:35