q.val_ 是Q裡面的val_變數
要看他的值是什麼我們可以去看Q的建構子可看到在物件建立的時候給予 val_ = 1因此可以知道 q.val_ = 1
接著看q.p_.val_我們可以把它拆解成 q.p_ . val_
用白話來說就是 Q物件裡面的 P物件的 val_變數值
接下來往上找回去會發現調用到那個的變數的數值的部分也是只有在建構子的時候P() { val_= 1; }
因此可以知道 q.p_.val_ = 1
最終GET答案 1 1
下列以 C++語言撰寫之程式執行後的輸出為何?#include <iost..-阿摩線上測驗