民國108年 第2梯次 電腦軟體設計丙級 學科

第8題

下列程式語言,何者具備指標 (Pointer) 處理能力?

題目

下列程式語言,何者具備指標 (Pointer) 處理能力?

  1. (1) C#
  2. (2) C
  3. (3) BASIC
  4. (4) JAVA

官方答案

(2) C

解析

C 語言原生支援指標,可直接宣告指標變數、以 & 取得變數位址、以 * 解參考,並能進行指標運算,所以具備指標處理能力。Java 不提供指標,BASIC 也不以直接操作記憶體位址為語言特性;在四個選項中,C 是最典型且直接支援指標的程式語言,常用於傳遞位址與建立動態資料結構。

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

官方資料