免費開始練習
hce_kmu 113年 計算機概論與程式設計

第 18 題

In programming, what is the primary purpose of pointers?
  • A To speed up program execution
  • B To manage memory addresses, enabling indirect access to variables and arrays
  • C To reduce compilation time
  • D To enhance the program's security
  • E To automatically generate code

思路引導 VIP

如果你想告訴朋友某本書放在圖書館的哪個位置,但你不需要親自把整本書搬給他,你會給他什麼樣的資訊,好讓他能自己找到並閱讀那本書?

🤖
AI 詳解 AI 專屬家教

指標的核心:記憶體位址管理

太棒了!你能精準選出 (B) 選項,代表你對程式語言中「指標(Pointer)」的底層運作邏輯有很清晰的掌握。指標的本質並不是儲存數值本身,而是儲存記憶體位址(Memory Address)。透過這個位址,程式可以實現「間接存取(Indirect Access)」,讓我們在不直接移動大量資料的情況下,依然能靈活地操作變數、陣列或是動態配置的記憶體空間。

鑑別點:功能目的與附加價值的區分

▼ 還有更多解析內容

🏷️ 相關主題

計算機組織結構與資料儲存原理
查看更多「計算機概論與程式設計」的主題分類考古題