23.下列 C++ 程式片段,何者可以取得變數 z 的值?

【蔡明勳】評論
int *p (宣告一個 p 指標) &z (&在等號右邊代表解析出 z 的位址)int *p = &z; 意思是建立一個 p 指標並指向 z 的位址-----------------------------int &q (&在等號左邊代表它要參照某個變數的值)*p (為 p 指標位址存的值)int &q = *p; 意思是建立一個 q 變數並參照 p 儲存的變數 (也就是說 z 和 q 是同一個位址)而這種參照方式(pass by reference) 是C++獨有的,C語言沒有實測