Examly題庫立即開始練習
地方政府公務人員四等-電子工程類科計算機概要10927單選題

關於參數(parameter)以傳參考(pass by reference)方式之敘述,下列何者正確?

A主程式把參數的值傳給副程式,並在副程式內建立一個變數,以便將參數的記憶體位址傳給副程式
B主程式把參數的值傳給副程式,並將記憶體內可用空間的位址傳副程式,以便副程式存放傳回值
C主程式和副程式共用代表某記憶體位址的變數,也就是在主程式和副程式中,會有名稱可能不同但參考到相同記憶體位址的變數正確答案
D主程式和副程式共用代表某記憶體位址的變數,而這個變數只存在於主程式中,副程式直接參考其記憶體位址,不須為此參考建立任何變數
答案與詳解
C
正確答案
傳參考 = 主副程式共享同一記憶體位址,變數名可不同但指向同一處,修改會互相影響。

為什麼答案是 C

正解。傳參考的本質就是「別名 (alias)」:主副程式的變數名稱可以不同,但都參考到同一塊記憶體,副程式修改會直接影響主程式的變數。

考點:傳值誤述考點:傳回值機制考點:傳參考定義考點:形式參數必要性
載入中…

計算機概要 相關題目

想練更多計算機概要考古題?

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

Download on theApp Store即將推出Google Play
黑皮