民國111年 第2梯次 電腦軟體設計丙級 學科
第53題
下列程式語言,何者具備指標 (Pointer) 處理能力?
題目
下列程式語言,何者具備指標 (Pointer) 處理能力?
- (1) BASIC
- (2) C
- (3) JAVA
- (4) C#
官方答案
(2) C
解析
指標(Pointer)是存放記憶體位址的變數,程式設計師可透過指標直接存取位址、進行動態記憶體配置與位址運算。C 語言完整支援指標與指標運算,是其核心特性。BASIC 以高階敘述為主,不直接操作記憶體位址;Java 與 C# 基於記憶體安全考量,以參考(reference)取代指標,並由執行環境管理記憶體,不開放任意指標運算。故答案為 2。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。