首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下两个类定义: class AA{); class BB{ AA vl,*v2; BB v3: int*v4; ); 其中有一个成员变量的定义是错误的,这个变量是( )。
有如下两个类定义: class AA{); class BB{ AA vl,*v2; BB v3: int*v4; ); 其中有一个成员变量的定义是错误的,这个变量是( )。
admin
2019-06-12
45
问题
有如下两个类定义:
class AA{);
class BB{
AA vl,*v2;
BB v3:
int*v4;
);
其中有一个成员变量的定义是错误的,这个变量是( )。
选项
A、vl
B、v2
C、v3
D、v4
答案
C
解析
在定义类的数据成员时,类中的数据成员可以是任意类型,包括整型、浮点型、字符符型、数组、指针和引用等,也可以是对象。但是要注意,只有另外一个类的对象,才可以作为该类的成员,即作为类的成员对象存在。自身类的对象是不可以作为自身类的成员存在,但自身类的指针可以。对于本题,在定义类BB时,不能包括其对象v3。
转载请注明原文地址:https://jikaoti.com/ti/cKA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知下列程序的输出结果是42,请将画线处缺失的部分补充完整。#includeusingnamespacestd;classTlestClass{intvalue;public:TestC
有以下程序:#include<iostream.h>voidmain(){intx=l0,y=l0:for(inti=0;x>8;y=++i)
下面程序段的输出结果是______。char*s="12345";s+=2;cout<<*s;
要定义数组A,使得其中每个元素的数据依次为:3、9、4、8、0、0、0,错误的定义语句是
有如下的程序:#include<iostream>#include<fstream>usingnamespacestd;intmain(){chars[25]="Prog
下面程序的运行结果为()。#include<iostream>usingnamespacestd;voidmain(){for(inta=0,x=0;!x&&a<=10;a++);cout
有以下程序:#include<string.h>#include<iostream.h>voidmain(){char*p="abcde\0fghjik\0";cout<<strlen(p);}
设有定义intx;floaty;,则10+x+y值的数据类型是
在软件生存周期小,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是
以下定义:int(*p)[4]中,标识符p是()。
随机试题
在UNIX中,系统管理程序、系统配置程序等是放在_______目录中的。
JimtalkedforabouthalfanhouryesterdayNever______himtalksomuch.
关于子宫内膜异位症的临床表现,下列哪项是错误的
A、风寒感冒B、风热感冒C、暑湿感冒D、外感风寒挟湿所致的感冒E、外感风寒、内伤食积荆防颗粒的主治病证是
施工现场坑、井、沟和()
贴现
下列关于系统性风险和非系统性风险的说法中,错误的是()。
1,3,4,8,16,()
试述所有者权益的性质和分类。
NEWYORK—ThepeopleatUNICEF’s(联合国国际儿童教育基金会的)OperationCenterhavebeenworkingaroundtheclocktoarrangethereliefeffort
最新回复
(
0
)