22 有關於 C++語言,在程式裡宣告 int &A=B;,則下列敘述何者正確?
(A)將 A 的位址指定給 B 變數
(B)若依序執行 A=3; B=4; C=A+B; 之後變數 C 的結果為 7
(C)A, B 其實為同一個位址的變數
(D)A, B 為兩個不同變數,但 B 的數值會複製給 A

答案:登入後查看
統計: A(38), B(18), C(135), D(77), E(0) #1484875

詳解 (共 1 筆)

#2848072

若&前面有資料型態 (ex: int &),則為參考,&前面有等號 (ex: int* p = &a),則為取址。

此處為參考,是一個變數或物件的別名 (alias),代表同一個變數或物件。

A=3, B=4=A, C=A+B=4+4=8

21
0