https://i.imgur.com/wjokZQK.jpg
小弟有些地方不太清楚想請教大大們><
1. If裡面的fork是不是不管前面的process=0或>0都要生child 所以這裡第一層的chlid和main都可以生chlid?
但是為什麼到了else if 的fork只有黃色=0的child可以生藍色child
2. Main遇到第一個fork所生的鉛筆色child >0 是因為遇到第二個黃色的fork生出child 而由原本的=0變成>0嗎?
遇到了紅色fork由>0的main和第一層child生出下面的child我可以可以理解 但是為什麼遇到綠色fork的時候 可以由第三層紅色child生出 它們不是=0不符合if的條件嗎
抱歉手機排版有點亂 麻煩大大幫忙解惑><