Re: [理工] [OS] fork

看板Grad-ProbAsk作者 (Non-deterministic)時間13年前 (2012/06/12 22:04), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
"" / \ if(fork == 0) strcat(buffer,"a"); "" "a" / \ / \ fork(); strcat(buffer,"b"); "b" "b" "ab" "ab" / \ / \ / \ / \ if(fork() > 0) { ... } "bc" N "bc" N "abc" N "abc" N N是代表不會進入if 不會執行printf 共印出"bc" "bc" "abc" "abc" 四個字串 a*2 b*4 c*4 ※ 引述《wsx02 ()》之銘言: : http://ppt.cc/v287 : 請問為什麼這題會有2個a, 4個b, 4個c ? : 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.160.170.214

06/13 22:09, , 1F
請問這個是產生8個process還是4個process呢? 謝謝
06/13 22:09, 1F
文章代碼(AID): #1Frqo0lz (Grad-ProbAsk)