作者terry8575 (豪哥)
看板Grad-ProbAsk
標題104成大作業系統-fork
時間Mon Nov 16 16:35:51 2020
https://i.imgur.com/syoLpM8.jpg
想請教一下第一個fork 出來右邊的兒子,它的x應該是0吧?
接著是x>0的main 再fork出來下面的兒子
此時要印出1的應該只有main 吧?
為什麼x=0的右邊兒子也跟著印出1呢?
謝謝
----
Sent from
BePTT on my OPPO CPH1979
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.204.148.79 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1605515753.A.844.html
→ prohand: 以ANS裡面的圖來說,第一個fork出來的兒子應該是main下面11/16 17:00
→ prohand: 的那個,右邊的兒子才是main進if(x>0)成立後fork出來的11/16 17:01
謝謝兩位大大的回覆,我懂了! 感謝你們
※ 編輯: terry8575 (49.216.218.146 臺灣), 11/17/2020 10:22:16