单项选择题

下列程序执行结果是(  )。
#include(iostream.h)
classA
{public:
inta;
A(  ):a(10){cout<<a<<endl;)
};
voidmain(  )
{Aobj1;
Aobj2(obj1);
cout<<""<<obj2.a<<endl;
}

A.1010
B.编译错误缺少拷贝构造函数
C.10随机数
D.随机数随机数
<上一题 目录 下一题>
热门 试题

单项选择题
下列关于纯虚函数与抽象类的描述巾,错误的是( )。
A.纯虚函数是一种特殊的虚函数,它没有具体的实现
B.抽象类是指具有纯虚函数的类
C.一个基类声明了纯虚函数,该基类的派生类一定不是抽象类
D.抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出
单项选择题
将x+y*z中的“+”用成员函数重载,“*”是友元函数重载应写为( )。
A.operator+(operator*(y,z))
B.x.operator+(operator*(y,z))
C.x.operator+(X*(y,z))
D.x+(operator*(y,z))
相关试题
  • 程序中有语句:for(inti=0;i<5;i+...
  • 下列字符串中可以用作C++语言标识符的是...
  • 下列关于C++函数的说明中,正确的是( )。
  • 函数swap(a,n)可完成对a数组从第1个元...
  • 如果表达式“--x/y”中的“--”和“/...