有如下程序: #include using namespace std; class Demo
有如下程序: #include<iostream> using namespace std; class Demo { public: Demo(){ cout<<"default constructor\n";} Demo(const Demo & x){ cout<<"copy constructor\n":} }; Demo userCode(Demo b){DemoC(b);return c;} int main() { Demo a,d; cout<<"calling userCode()\n"; d=userCode(a); return 0; } 執(zhí)行上面程序的過程中,構(gòu)造函數(shù)Demo()和Demo(const Demo &x)被調(diào)用的次數(shù)分別是
A.1和1
B.1和2
C.2和3
D.2和4
正確答案:C
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。