國小教甄|資訊科技資訊科技114 年第 60 題單選題
下列哪種資料結構常用於實作函數呼叫?
A樹(tree)
B佇列(queue)
C堆疊(stack)正確答案
D串列(list)
C正確答案
函數呼叫的執行與返回順序為後進先出(LIFO),因此系統使用堆疊(Stack)來實作呼叫堆疊(Call Stack)以管理執行狀態。
逐選項解析
A樹(tree)✕ 錯誤
樹(Tree)常用於表示階層關係(如檔案目錄、決策樹),不具備後進先出特性,無法記錄函數返回順序。
B佇列(queue)✕ 錯誤
佇列(Queue)具有先進先出(FIFO)特性,常用於作業系統排程或訊息佇列,不適用於函數呼叫的返回機制。
立即註冊,看完整詳解
這題的完整詳解,註冊就能看 · 每天 2 題免費
精選詳解- 完整逐選項解析
- 秒殺解題技巧與破題關鍵
- 關鍵知識表整理
- 陷阱與易錯提醒
- 同考點歷屆題庫連續刷題與錯題本