Examly題庫立即開始練習
國家安全情報人員考試五等考試-資訊組計算機大意10939單選題

一個鏈結串列(linked list)A 由 6 個節點(nodes)構成,每個節點有兩個欄位:data 和 link。假設這 6 個節點由前到後的位址依序分別為 1200、1000、700、500、2000 與 1500,而每個節點的 data 欄位存放的值依序分別為 10、20、30、25、27 與 40。若 A、B、C 為指標變數(pointers),A=1200、B=(*A).link 且 C=(*B).link,則(*A).link 的值,下列何者正確?

A700
B1000正確答案
C1200
D2000
答案與詳解
B
正確答案
鏈結串列中 (*A).link 就是 A 指向節點的 link 欄位,即下一個節點的位址。A=1200 指向第一個節點,其 link 指向第二個節點位址 1000。

為什麼答案是 B

A=1200 指向第一個節點,鏈結串列中第一個節點的 link 欄位存放下一個節點的位址,即第二個節點位址 1000,故 (*A).link=1000,同時也等於 B 的值。

考點:指標混淆考點:鏈結串列走訪考點:自我指向誤解考點:位址無關
載入中…

計算機大意 相關題目

想練更多計算機大意考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮