有如下程序,执行上面程序的过程中,构造函数 TestC
有如下程序,执行上面程序的过程中,构造函数 TestClass() 和 TestClass (const TestClass&x) 被调用的次数分别是()。
#include<iostream.h>
using namespace std;
class TestClass
{
public:
TestClass (){cout<<"default constructor\n";}
TestClass (const TestClass &x){cout<<"copy constructor\n";}
};
TestClass userCode(TestClass b){ TestClass c(b);return c;}
int main()
{
TestClass a,d;
cout<<"calling userCode\n";
d=userCode(a);
return 0;
}答案
A