有如下程序: #include<iostream> using namespaee std; class Demo{ public: Demo( ){cout<<'default constructor/n';} Demo(const Demo &x){cout<<'copy constructor/n';} }; Derno userCore(DemoB) {Demo c(B) ;return c;} int main( ){ Demo a,d; cout<<'calling userCode( )/n'; d=userCode(A) ; return 0; } 执行上面程序的过程中,构造函数Demo( )和Demo(const Demo &x)被调用的次数分别为