首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下两个类定义: classAA{}; class BB{ AA v1,*v2; BB v3; int*v4; }; 其中有一个成员变量的定义是错误的,这个变量是( )。
有如下两个类定义: classAA{}; class BB{ AA v1,*v2; BB v3; int*v4; }; 其中有一个成员变量的定义是错误的,这个变量是( )。
admin
2020-04-07
34
问题
有如下两个类定义:
classAA{};
class BB{
AA v1,
*
v2;
BB v3;
int*v4;
};
其中有一个成员变量的定义是错误的,这个变量是( )。
选项
A、v1
B、v2
C、v3
D、v4
答案
C
解析
在定义类的数据成员时,类中的数据成员可以是任意类型,包括整型、浮点型、字符符型、数组、指针和引用等,也可以是对象。但是要注意,只有另外一个类的对象,才可以作为该类的成员,即作为类的成员对象存在。自身类的对象是不可以作为自身类的成员存在,但自身类的指针可以。对于本题,在定义类BB时,不能包括其对象v3。
转载请注明原文地址:https://jikaoti.com/ti/SPA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用如setw()的操纵符对数据进行格式输出时,应包含()文件。
下列程序的输出结果为2,请将程序补充完整。#include<iostream>usingnamespacestd;classBase{public:【】voidfun(){cout<<
假定A为一个类,则语句A(A&a);为该类______函数的原型说明。
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。#include<iostream>usingnamespaeestd;_
下面程序段的运行结果是voidmain(){intt,a,b,c;a=1;b=2;C=2;while(a<b<c){t=a;a=b;b
在C++中用来实现运行时多态性的是______。
非成员函数应声明为类的【】函数才能访问这个类的private成员。
下面是类MyChss的定义,对定义中语句描述正确的是()。classMyClass{public:voidMyClass(inta){X=a;)//①intf(inta,intb)//②{X=
下列叙述中正确的是()。
下列有关继承和派生的叙述中,正确的是()。
随机试题
WhatisthesubjectofDr.Perry’srecentbook?
男性,73岁,尿频,排尿无力,尿线细,尿不尽感,逐渐加重10年余,曾经出现过多次急性尿潴留。既往:糖尿病15年,服药治疗。患者最不可能的问题是
A蠕虫B原虫滋养体C线虫卵D原虫包囊E血吸虫卵硫酸锌离心漂浮法检查的是
A、医师义务B、医师权利C、患者权利D、患者义务E、医患权利积极配合治疗属()
患者,女性,60岁。有房颤史,清晨起床自行上厕所时摔倒,家人发现其口角歪斜,自诉左侧肢体麻木,送医院检查:意识清楚,左侧偏瘫,CT示低密度影。最可能的诊断是
某城市地下铁道工程的土层渗透系数为5m/d,其透水性属于()。
个人(包括个体户和自然人)只要发生应税行为都应办理税务登记。()
进口报检应随附的单据或证件有()。
京杭大运河开凿于()。
Thefirsttwostagesinthedevelopmentofcivilizedmanwereprobablytheinventionofweaponsandthediscoveryoffire,altho
最新回复
(
0
)