首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下两个类定义: class AA{}; class BB{ AA vl,*v2; BB v3; int *v4; }; 其中有一个成员变量的定义是错误的,这个变量是( )。
有如下两个类定义: class AA{}; class BB{ AA vl,*v2; BB v3; int *v4; }; 其中有一个成员变量的定义是错误的,这个变量是( )。
admin
2019-05-06
69
问题
有如下两个类定义:
class AA{};
class BB{
AA vl,*v2;
BB v3;
int *v4;
};
其中有一个成员变量的定义是错误的,这个变量是( )。
选项
A、v1
B、v2
C、v3
D、v4
答案
C
解析
在定义类的数据成员时,类中的数据成员可以是任意类型,包括整型、浮点型、字符符型、数组、指针和引用等,也可以是对象。但是要注意,只有另外一个类的对象,才可以作为该类的成员,即作为类的成员对象存在。自身类的对象是不可以作为自身类的成员存在,但自身类的指针可以。对于本题,在定义类BB时,不能包括其对象v3。
转载请注明原文地址:https://kaotiyun.com/show/0o8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
以下程序的执行结果是()。#include<iostream.h>classTestClass2{public:TestClass2(){};TestClass2(inti,intj);
下列程序将x、y和z按从小到大的顺序排列,横线处应添加语句()。template<classT>voidfun(______){Ta;if(x>y){a=x;x=y;y=a;}
有如下程序:#include<iostream>usingnamespacestd;intmain(){int*p;*p=9;cout<<"Thevalueatp:"<<*p;r
为了使模块尽可能独立,要()。
下列说法中错误的是()。
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
A、 B、 C、 D、 C此题考查的是函数模板。声明一个函数模板的格式是:template函数声明,{函数体}其中的是由一个或多个“模板形参”组成的,每个“模板形参”可具有以下几种形式:t
A、 B、 C、 D、 B耦合性和内聚性是衡量软件的模块独立性的两个定性的标准。其中,内聚性是度量一个模块功能强度的一个相对指标,耦合性则用来度量模块之间的相互联系程度。它们是相互关联的。在程序结构中,各模块
A、 B、 C、 D、 A线性表、栈、队列和双向链表都是典型的线性结构;而二叉树是典型的非线性结构。【知识拓展】什么是线性结构?有3个衡量标准:①有且只有一个根结点;②每个结点最多有一个前件(直接前驱),也
随机试题
智力
Myfatherwasforemanofasugar-caneplantationinRiopiedras,puertoRico.Myfirstjobwastodrivetheoxenthatplowedthe
目前,种植牙中作为种植体最常用的材料是
依据合同法,下列正确的是:
依据个人所得税的相关规定,下列表述符合个人财产对外转移提交税收证明或完税证明有关规定的是()。
()可表明贷款可正式予以受理。
下列关于经济增加的说法中,错误的是()。
研究证实低出生体重新生儿与成年后的()发生率有关。
你现在只有600元钱,但是有以下五件事情需要用钱,你会怎么办?①你的母亲生病要住院,急需200元的医疗费。②你的手机欠费停机,急需交200元才能开通手机,并且你的领导让你24小时开机。③你的同学要向你借200元钱。④
对于一个经历过贫困童年的富翁来说,他的消费行为有时显得_________。对于大金额的支出,他会随随便便,甚至显得有些铺张浪费;而对于小金额的支出,他则不得不与自己________的吝啬性作斗争。填入划横线部分最恰当的一项是:
最新回复
(
0
)