单项选择题
有如下程序: #include
using namespace std; class CC{ int k; public: CC(int n):k(n){ } int get()const{ return k; } }; int main(){ CC c[3]={CC(1),CC(2)}; return 0; } 此程序编译时未能通过,原因是
A.数组只能定义为基本数据类型
B.类 CC 缺少复制构造函数
C.对象数组只能作为类的数据成员
D.类 CC 缺少默认的构造函数
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有如下类声明: class How{ int k; public: friend void show(); };则类 How 所拥有的构造函数的数量是
A.1
B.2
C.3
D.4
点击查看答案&解析
单项选择题
有如下类及函数的定义: class Wow{ int k; public: Wow(int n=0):k(n){} int incre(){ return ++k; } int decre(); void show()const; }; int Wow::decre(){ return --k; } inline void display( Wow w){ w.show(); } void Wow::show()const{ cout<<k; }在上面所定义的函数中,内联函数的个数是
A.1
B.2
C.3
D.4
点击查看答案&解析
相关试题
在下列标识符中,不属于文件流类的标识符是
要利用 C++ 流实现输入输出的各种格式...
下列关于模板的表述中,错误的是
有如下类声明和函数声明 class Base{ i...