首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下两个类定义: class AA{}; class BB{ AA v1,*v2; BB v3,*v4; }; 其中定义错误的成员变量是
有如下两个类定义: class AA{}; class BB{ AA v1,*v2; BB v3,*v4; }; 其中定义错误的成员变量是
admin
2021-02-22
23
问题
有如下两个类定义:
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/smfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有如下关系表:则下列操作中正确的是
Sample是一个类,执行下面语句后,调用Sample类的构造函数的次数是()。Samplea[2],*P=newSample;
设有课程关系模式:R(C#,Cn,T,TA)(其中,C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。关系R中对主属性的传递依赖为
有如下类声明:classBase{protected;intamount;public;Base(intn=0):amount(n){)intgetAmountoconst{return
下列关于模板的叙述中,错误的是()。
以下程序的执行结果为()。#includeclassSample{intn:public:Sample(inti){n=i;)operator++(){n++;}//
请打开考生文件夹下的解决方案文件proj3,其中包含主程序文件main.cpp和用户定义的头文件Array.h,整个程序包含有类Array的定义和主函数main的定义。请把主程序文件中的Array类的成员函数Contrary()的定义补充完整,经补充后运
以下数据结构中,属于非线性数据结构的是()。
下列数据结构中,属于非线性结构的是( )。
随机试题
简述资本主义意识形态的核心。
从贫血的发病机制和病因进行分类,可分为
监理工程师在接到承包商报告()天内未进行工程计量,此后承包方报告开列的工程量可作为工程价款支付的依据。
根据票据法律制度的规定,支票上的下列记载事项中,经出票人授权,可以补记的有()。
配货时,大多是按照入库日期的“()”原则进行。
张某一直想杀死李某,某日放毒蛇咬了李某,后见李某被毒蛇咬后痛苦状又生同情心,便叫救护车送医院,由于毒性太重李某最后还是死去。下列关于张某的行为描述正确的是()。
弭兵运动
磁盘上磁道号最小的是()。
婴儿有选择性的社会性微笑出现的时间是
如果一组数据完全平衡,那么这组数据的离均差的总和为()
最新回复
(
0
)