看板 Grad-ProbAsk 關於我們 聯絡資訊
https://imgur.com/O2MGHMj https://imgur.com/bhsjzXW 答案為 AD (1)請問這 a= *((int *) ptr) 是指呼叫fuction時的值嗎? (2)想請教 func 詳細運作方式,在我的理解下 thread create > 個別thread 去執行 func > func(0) a=0 印m=1 印n=0 func(1) a=1 印m=2 印n=1 func(2) a=2 印m=3 印n=2 是否正確? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 106.105.186.151 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1608789530.A.66A.html ※ 編輯: ChouEita (106.105.186.151 臺灣), 12/24/2020 14:10:12
kopk159: 1.call func時吃的參數(無型別的&p[i]),那行是把它轉成 12/24 15:17
kopk159: int的指標 然後call裡面的值 (應該是 12/24 15:18
kopk159: 2. m要看誰先過wait 先印,理應照順序,n應該不一定 12/24 15:22
kopk159: 如果p1先過m是從1開始印,n印1 ,如p0先過的話m也是先從1 12/24 15:28
ChouEita: 感謝版友回覆! 12/24 16:25