司法三等申論題
107年
[檢察事務官電子資訊組] 程式語言
第 二 題
二、請寫出至少三種參數傳遞(parameter passing)方法,舉例並敘述其不同之結果?(25 分)
📝 此題為申論題
思路引導 VIP
看到這題應立刻回想程式語言中 Caller 與 Callee 交換資料的機制,最經典的三種為傳值 (Pass-by-Value)、傳參考 (Pass-by-Reference) 及傳值-結果 (Pass-by-Value-Result)。答題時應採用「定義、記憶體機制、程式範例含生命週期、優缺點分析」的結構逐一展開,並在最後具體比較同一情境下三者的輸出差異以扣緊題目。
🤖
AI 詳解
AI 專屬家教
【破題】點出核心概念(1-2 句) 參數傳遞(Parameter Passing)是程式語言中呼叫程式(Caller)與被呼叫程式(Callee)之間交換資料的機制。常見的三種傳遞方法為:傳值呼叫、傳參考呼叫以及傳值-結果呼叫,它們在記憶體配置與副作用上有顯著差異。 【論述】
▼ 還有更多解析內容