首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下两个类定义: class AA{}; class BB{ AA v1,*v2; BB v3,*v4; }; 其中定义错误的成员变量是
有如下两个类定义: class AA{}; class BB{ AA v1,*v2; BB v3,*v4; }; 其中定义错误的成员变量是
admin
2015-07-22
47
问题
有如下两个类定义:
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/IyNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在面向对象的程序设计中,下列叙述中错误的是
语句ofstreamf("DATA.DAT",ios_base::app|ios_base::binary);的功能是建立流对象f,并试图打开文件DATA.DAT并与之连接,而且
有以下程序:#include<iostream>usingnamespacestd;#definePI3.14classPoint{private:intx,y
下列关于构造函数的描述中,错误的是
在C++语言中函数返回值的类型是由()决定的。
一般来说,数据库的设计过程要经历3个大的阶段,即可行性分析与研究阶段、系统设计阶段、设计实施与系统运行阶段。概念设计、逻辑结构设计、物理结构设计属于数据库设计的【】阶段。
已知递归函数f的定义如下:intf(intn){if(n<=1)return1;//递归结束情况elsereturnn*f(n-2);//递归}则函数调用语句f(5)的返回值是【
下列关于输入流类成员函数getline()的描述中,错误的是
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【】。
随机试题
A.载体易化扩散B.通道易化扩散C.原发性主动转运D.继发性主动转运Na+、K+顺电化学梯度通过细胞膜属于
体内合成.DNA不需要
清胃散的组成药物除生地、黄连、升麻外,还有
在工商谈判中,企业需做许多准备工作,关键是()。
甲公司传真告诉乙公司:有某品牌电脑25台,每台价格为7000元,其他条件如旧,请两日内答复。乙公司当日发出传真:完全同意你方条件。但因电子线路故障,该传真第4日到达,甲公司未表态。后履行期届至,甲公司不履行义务。则()。
根据测量误差的分析,由于观测者受到干扰造成的误差属于()
下列各项定额中,不属于按投资的费用性质分类的是()。
现金清查的内容主要包括()。
导游人员接待基督教旅游团(者)时,在用餐、住宿方面应注意()。
全国许多地方都种有牡丹,但(1)洛阳牡丹花朵硕大、花色艳丽、花形典雅。这(2)是为什么呢?去年年初洛阳地矿局和河南省地质调查院开展了调查,(3)发现牡丹种植园区的土壤中,锰、铜、锌、钼元素的(4)明显高出其他地区。专家(5),上述元素能有效促进植物细胞
最新回复
(
0
)