題組內容

五、程式語言以堆疊結構實作副程式或函式呼叫的順序,堆疊中的元素稱為啟動紀錄 (activation record)。

⑴假設函式 foo 呼叫函式 bar,請說明 foo 要將那些資訊存入 bar 的啟動紀錄中,才 能將控制權交給 bar;bar 要將那些資訊存入啟動紀錄中,才能將控制權還給 foo?(10 分)