作者sooge (喜歡小女友Yerin )
看板Grad-ProbAsk
標題[理工] 成大104 作業系統第7 fork
時間Fri Feb 8 21:52:59 2019
這題之前有討論過了 output是112AA的樣子
我想請問一下這題為什麼printf"3"不用印
還有那兩個while(1)是什麼意思??
https://i.imgur.com/HxM5IR2.jpg
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.47.81.209
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Grad-ProbAsk/M.1549633982.A.B91.html
1F:推 Aa841018: while(1)就是永遠卡在迴圈不出來,printf("3");前個指令 02/08 22:21
2F:→ Aa841018: 會先進到program A,輸出A後卡死,所以不可能輸出3 02/08 22:21
3F:→ sooge: 懂了 謝謝A大回答 感恩 02/08 22:51
4F:推 y2j60537: 這題output不只一種可能喔 我記得應該有10種 02/08 23:09
5F:→ sooge: 為什麼有10種 按照指令順序執行只有一種吧? 02/08 23:19
6F:推 zuchang: 因為thread不一定照順序做 12/04 09:21
7F:推 tinhanho: 哪裡有thread ==? 01/17 21:16