問題詳情
23 在下列的 C 程式片段中,定義了一個結構和一個副程式:
假設指標 p 指向一個以 struct node 建立起來的鏈結串列(linked list),且 node 內的 data 值依序為 1、2、3。則若執行完 unknown(p, 4)後,指標 p 指向的鏈結串列其 node 內的 data 值依序為何?
(A) 1、2、3、4
(B) 1、2、3
(C) 4、3、2、1
(D) 4、1、2、3
參考答案
答案:D
難度:困難0.354839
統計:A(17),B(27),C(36),D(55),E(0)
用户評論
【用戶】henryqoo
【年級】國二上
【評論內容】要畫圖看比較好看懂1.p指在一鏈結串列123的頭2.unknown的程式是做一個新的node,並給值4,再指到x的node3.而副程式x就是p指在123的頭4.所以4這個新node會串在123前面