有關於 C++語言,在程式裡宣告 int &A=B;,則下列敘述何者正確?
A將 A 的位址指定給 B 變數
B若依序執行 A=3; B=4; C=A+B; 之後變數 C 的結果為 7
CA, B 其實為同一個位址的變數正確答案
DA, B 為兩個不同變數,但 B 的數值會複製給 A
答案與詳解
正確。int &A=B; 使 A 成為 B 的 reference,兩者指向同一記憶體位址,任一改動另一同步變化。
Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。
