单项选择题
类MyClass的定义如下: class MyClass { public: MyClass(){} MyClass(int i){value=new int(i);} int*value; }; 若要对value赋值,则下面语句正确的是( )。
A.MyClass my;mvalue=10;
B.MyClass my;*mvalue=10;
C.MyClass my;m*value=10;
D.MyClass my(10);
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
对于拷贝初始化构造函数,正确的描述是( )。
A.在C++语言中,如果不自定义类的拷贝初始化构造函数,则每个类都有默认的拷贝初始化构造函数
B.必须为每个类定义拷贝初始化构造函数
C.如果要使用拷贝初始化构造函数,则必须在类中先定义
D.当定义了类的构造函数时,如果要使用拷贝初始化构造函数,则必须定义拷贝初始化构造函数
点击查看答案
单项选择题
列对派生类的描述中,错误的是( )。
A.一个派生类可以作为另一个派生类的基类
B.派生类至少有一个基类
C.派生类的缺省继承方式是private
D.派生类只继承了基类的公有成员和保护成员
点击查看答案
相关试题
模板使我们可以用一个代码段指定一组相关函...
类继承中,缺省的继承方式是______。
cerr与cout的差别在于:cerr是______...
为了便于对照检查,测试用例应由输入数据和...
operator是运算符重载时必须使用的关键字,...