9. 副程式傳參數採傳址方式(call by address or refere..-阿摩線上測驗
9. 副程式傳參數採傳址方式(call by address or reference),以下程式執行完最後產出值為何?
(A) 3
(B) 6
(C) 17
(D) 18
6F a piece of ca 小一上 (2024/01/11)
program CallByAddress; ================================================= X = A+B,不會受到 Y=Y+1;的影響 因為X與 A,B的位址不同,...查看完整內容 |
7F Lin Jin 小一下 (2024/05/28)
actural parameter: 呼叫函數時,傳入的參數
formal parameter: 函數內部的參數
call by reference
傳遞參數時是傳地址,可以理解為actural parameter取代formal parameter,但是用兩變數組成的actural parameter傳入formal parameter時,就只是複製值。 call by name
傳遞參數時是傳表達式,可以理解為actural parameter取代formal parameter,formal parameter <- actural parameter PS: Z=Z+X那行後面似乎少了end ,害我多花了一點時間思考,把end 補上才看懂。 |
8F
|