Examly題庫立即開始練習
國中教甄|資訊科技資訊科技112 年第 44 題單選題

假設 arr 是一個陣列,ptr 是指向此陣列的指標,以下哪個敘述會指向 arr 陣列的第 3 個元素的位址?

A*( ptr + 3 )
B&arr[ 3 ]正確答案
Carr + 3
D*( arr + 3 )
答案與詳解
B
正確答案
依官方答案應選 (B) &arr[3]。命題者以取址運算子 & 搭配陣列下標,表示指向陣列元素位址;本題另有爭議,詳見答案效力說明。

逐選項解析

A*( ptr + 3 )✕ 易錯陷阱
*(ptr + 3) 是指標算術後再取值,結果是元素本身,不是位址;與題旨要求的「位址」不符。
B&arr[ 3 ]✓ 正確
官方答案。&arr[3] 使用取址運算子 & 取下標元素的位址,命題者以此作為指向陣列元素位址的寫法。本題另有爭議,詳見答案效力說明。
Carr + 3✕ 易錯陷阱
D*( arr + 3 )✕ 易錯陷阱

立即註冊,看完整詳解

這題的完整詳解,註冊就能看 · 每天 2 題免費

精選詳解
  • 完整逐選項解析
  • 秒殺解題技巧與破題關鍵
  • 關鍵知識表整理
  • 陷阱與易錯提醒
  • 同考點歷屆題庫連續刷題與錯題本

資訊科技 相關題目

想練更多資訊科技考古題?

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

Examly