遞迴每次呼叫都會在呼叫堆疊(Call Stack)配置記憶體以儲存返回位址與區域變數,缺乏終止條件會導致無限遞迴,最終耗盡堆疊空間而引發堆疊溢位。
Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。