首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下两个类定义: class AA{}; class BB{ AA v1,*v2; BB v3,*v4; }; 其中定义错误的成员变量是
有如下两个类定义: class AA{}; class BB{ AA v1,*v2; BB v3,*v4; }; 其中定义错误的成员变量是
admin
2020-10-21
75
问题
有如下两个类定义:
class AA{};
class BB{
AA v1,*v2;
BB v3,*v4;
};
其中定义错误的成员变量是
选项
A、v1
B、v2,v4
C、v3
D、v3,v4
答案
C
解析
只有类定义或者声明在当前定义类前面出现过,数据成员才能被指定为该类类型,类AA已经完成定义,v1,v2正确;类不能具有自身类型的数据成员,只要类名出现就可以认为该类已经声明,类的数据成员就可以是指向自身类型的指针或引用,类BB在声明之后,定义之前是一个不完全类型,其数据成员只能是指向BB类型的指针或引用,v4正确,v3错误;答案为C。
转载请注明原文地址:https://kaotiyun.com/show/0Ayp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为:TestClass2TestClass3注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在
使用VC6打开考生文件夹下的源程序文件modi3.cpp,要求编写一个CMyShape类,含有求面积求周长等纯虚函数。然后编写一个CMyRectangle类和CMyCircle类继承CMyShape,并实现求面积、求周长的两个函数。在main()函数中测试
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正错误,使得程序正确执行,并且输出以下语句:TestClass1:0TestClass2注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成默认构造函数TestClass的定义,使得TestClass对象的类型为int,默认值为a=0,b=0,c=0,请在注释//
重载输入流运算符“>>”必须使用的原型为()。
下列数据结构中,能用二分法进行查找的是()。
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序:#inc1ude<iostream>usingnamespaces
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。
已知函数f的原型是“voidf(int*x,int&y);”,变量v1、v2的定义是“intv1,v2;”,下列调用语句中,正确的是()。
在下列原型所示的C++函数中,按“传值”方式传递参数的是()。
随机试题
简述分销渠道的特征。
使∫1+∞f(x)dx=1成立的f(x)为
A.重症胆管炎B.肠系膜上动脉栓塞C.急性阑尾炎D.胆囊息肉E.小儿肠套叠根据女,74岁,剑突下持续性疼痛,寒战,高热,白细胞18×109/L且左移,有黄疸,血压10.7/8kPa(80/60mmHg),急症入院。最可能的诊断为
半夏白术天麻汤的功用包括
项目法人应当将水利工程中的拆除工程或者爆破工程施工15日前,将下列()必须报送水行政主管部门、流域管理机构或者其委托的安全生产监督机构备案。
施工起重机械应在验收合格后,由()向建设行政主管部门或者其他有关部门登记。
对于同时适用多种税率的进口货物,在选择适用的税率时,适用“从低计征”原则。()
现在,机载雷达和风切变探测器成为飞机的标准配置,先进的气象雷达不仅可以发现恶劣的天气状况,而且可以预测风切变,如果当飞机即将着陆时飞行员看到风切正在逼近,他不能选择立即降落,而是要围绕机场飞行,直到风切变消失,否则会造成空难。由此可以推出:
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
最新回复
(
0
)