[問題] fork回傳的值
我在讀minix的那本作業系統教科書
讀到system call的部分
介紹呼叫fork時
書上寫
回傳的值如果是0代表目前的行程是子行程
如果是正整數則代表目前的行程是父行程
回傳的值是子行程的pid
我不懂的點是
你呼叫fork時
目前的行程一定是父行程吧
父行程產生一個子行程
然後回傳子行程pid
怎麼會有回傳0
表示目前是子行程的情況
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.229.65.127 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/LinuxDev/M.1771837036.A.3FB.html
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):