首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下两个类定义: class AA{}; class BB{ AA v1,*v2; BB v3,*v4; }; 其中定义错误的成员变量是
有如下两个类定义: class AA{}; class BB{ AA v1,*v2; BB v3,*v4; }; 其中定义错误的成员变量是
admin
2015-07-22
64
问题
有如下两个类定义:
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全国计算机二级
相关试题推荐
下面程序的输出结果是【】。#include<iostream>usingnamespacestd;intx;voidfunA(int&,int);voidfunB(int,int&);intm
一般来说,数据库的设计过程要经历3个大的阶段,即可行性分析与研究阶段、系统设计阶段、设计实施与系统运行阶段。概念设计、逻辑结构设计、物理结构设计属于数据库设计的【】阶段。
在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是
对如下二叉树进行后序遍历的结果为
下列叙述中正确的是
下列叙述中,不符合良好程序设计风格要求的是
已知表达式++a中的“++”是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为
派生类对基类的继承有三种方式:______、______,保护继承。
有以下类定义:classMyClass{public:MyClass(){cout<<1;}};则执行语句MyClassa,b[2],*p[2];后,程序的输出结果是______。
表达式operator+(x,y)还可以表示为【】。
随机试题
A.感染性休克B.失血性休克C.心源性休克D.损伤性休克绞窄性肠梗阻,体温升至40℃,寒战,血压90/60mmHg,临床诊断为
根据《联合国多式联运公约》,多式联运经营人对每件货物的赔偿限额为()。
下列关于“间客式”个人汽车贷款模式的说法,不正确的是()。
资本主义经济危机产生的根源是()。
社会主义社会实行按劳分配的前提条件是()。
我国在西昌卫星发射中心用“长征3号乙”运载火箭成功将“嫦娥三号”探测器发射升空,“嫦娥三号”将首次实现月球软着陆和月面巡视勘察,为我国探月工程开启新的征程。()
只有让广大人民群众共享改革发展成果,才能真正体现社会主义制度优越性。这注重的是解决()。
设函数f(u)可微,则f’(2)=2,则z=f(x2+y2)在点(1,1)处的全微分dz|(1,1)=_________.
“我的英语有多好?”对任何学习英语的人来说是最重要的一个问题。知道这个问题的答案不仅有助于你的信心,而且如果你想取得更多的进步,知道这个答案是有用的,因为一旦知道已经达到一个水平,你就会开始向下一个水平进军。考试在学习过程中发挥另外一个重要作用——考试证明
AHealthyMixofReading,WritingandTechnologyTechnologyhasinfluencedstudents’learninginthefollowingaspects:I.A
最新回复
(
0
)