单项选择题
有如下程序: #include<iostream.h> using namespace std; class Demo { public: Demo(){ cout<<"default constructor\n";} Demo(const Demo &X){ cont<<"copy constructor\n";} }; Demo userCode (Demo b){Demo c(b);return c;} int main() { Demo a,d; cout<<"calling userCode()\n"; d=userCode(a); return 0; } 执行上面程序的过程中,构造函数Demo()和Demo(const Demo &x)被调用的次数分别是( )。
A.1和1
B.1和2
C.2和3
D.2和4
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
假定MyClass为一个类,那么下列的函数说明中,( )为该类的析构函数。
A.void~MyClass();
B.~MyClass(int ;
C.MyClass();
D.~MyClass();
点击查看答案&解析
单项选择题
下列不属于软件工程3个要素的是( )。
A.工具
B.过程
C.方法
D.环境
点击查看答案&解析
相关试题
如果表达式x=y*z中的“*”是作为成员函...
定义一个函数名为fun,返回值为int,没有参...
重新定义标识符的作用域规定是外层变量被隐...
执行下列程序的输出结果是______:#...
如果不使用多态机制,那么通过基类的指针虽...