Examly題庫立即開始練習
國中教甄|資訊科技資訊科技115 年第 64 題單選題

遞迴函式若缺乏終止條件,會導致什麼後果?

A堆疊溢位(Stack Overflow)正確答案
B磁碟損毀
C網路斷線
D編譯失敗
答案與詳解
A
正確答案
遞迴函式若無終止條件會無限呼叫自身,耗盡呼叫堆疊記憶體而導致堆疊溢位。

為什麼答案是 A

遞迴每次呼叫都會在呼叫堆疊(Call Stack)配置記憶體以儲存返回位址與區域變數,缺乏終止條件會導致無限遞迴,最終耗盡堆疊空間而引發堆疊溢位。

載入中…

資訊科技 相關題目

想練更多資訊科技考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

黑皮