首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下两个类定义: class AA{}; class BB{ AA v1,*v2; BB v3,*v4; }; 其中定义错误的成员变量是
有如下两个类定义: class AA{}; class BB{ AA v1,*v2; BB v3,*v4; }; 其中定义错误的成员变量是
admin
2020-06-29
51
问题
有如下两个类定义:
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/E48p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>using namespace std;class A{public: static int a; void init(){a=1;} A(int a=2){init();a++;}};int A::a
设在主函数中有以下定义和函数调用语句,且fun()函数为void类型,请写出fun()函数的首部______。intmain(){doubles[10][22];intn:...fun(s)
软件设计模块化的目的是【】。
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在画线处填上适当内容,实现该函数。boolfun(char*str)}inti:0,j=0;while(str[j])(6);
下列有关函数重载的叙述中,错误的是
数据字典是数据库设计需求分析阶段的重要工具之一,其最基本的方法是()
使用VC++6.0打开考生文件夹下的源程序文件3.cpp。其中定义的类不完整,按要求完成下列操作,将类的定义补充完整。(1)完成构造函数,设置数组元素的个数为0,请在注释1之后添加语句。(2)完成函数AddMember(intn),如
将前缀运算符“一”重载为非成员函数,下列原型中,能正确用于类中说明的是()。
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用()关键字来修饰。
下列有关类的表述中,正确的是
随机试题
显微镜的放大倍数是()。
下列不是代位权的功能的是
在对资本主义工商业进行改造的过程中,根据马克思、恩格斯和列宁的设想,结合中国的具体情况,中国共产党提出了对资本主义工商业实行和平赎买的方针,取得了成功。其原因是()
临床怀疑泌尿系结石首选的检查是()
心脏停搏后的患者较易呼吸道阻塞,引起窒息,首选的措施是
为促进加工贸易健康发展,规范加工贸易内销货物审价,海关对加工贸易内销货物审价重新做了规定,从2005年8月1日起施行。下列说法正确的有( )。
所谓(),就是指厂商把各种生产要素作为投入品进行组合并转化产品的过程。
下列关于复式教学叙述正确的是()。
一个花匠正在插花。可供配制的花共有苍兰、玫瑰、百合、牡丹、海棠和秋菊六个品种。一件合格的插花须由两种以上的花组成,同时须满足以下条件:(1)如果有苍兰,则不能有秋菊。(2)如果有海棠,则不能有秋菊。(3)如果有牡丹,则必须有秋菊,并且秋菊的数量必须和
Humansreadilychangetoolstosuitthecircumstances:onceabasicknowledgeoftool-makinghasbeenacquired,itisasimplem
最新回复
(
0
)