民國105年 第2梯次 電腦軟體設計(C++)乙級 學科

第33題

針對程式語言陣列的描述,下述何者正確?

題目

針對程式語言陣列的描述,下述何者正確?

  1. (1) 程式設計師必須使用指標技術設計
  2. (2) 必須儲存相同資料型態
  3. (3) 陣列索引一定從1 開始
  4. (4) 可以任意改變陣列空間長度

官方答案

(2) 必須儲存相同資料型態

解析

陣列是一組連續配置的記憶體空間,同一陣列中的所有元素必須是相同資料型態,編譯器才能依型態大小換算出每個元素的位址,這是陣列最基本的特性。C/C++ 的陣列索引由 0 開始,並非從 1 開始;陣列長度在宣告時就已固定,不能任意改變。存取元素時直接用索引即可,並不強制程式設計師使用指標技術。因此只有選項 2 正確。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料