首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Fin{ public: Fin(); //① Fin *pf; //② Fin f; //③ Fin &p; //④
有如下类声明: class Fin{ public: Fin(); //① Fin *pf; //② Fin f; //③ Fin &p; //④
admin
2021-09-05
33
问题
有如下类声明:
class Fin{
public:
Fin(); //①
Fin *pf; //②
Fin f; //③
Fin &p; //④
};
在标有数字的四个成员声明中,将产生编译错误的是
选项
A、①
B、②
C、③
D、④
答案
C
解析
只有当类定义体完成之后才能定义类,题目中四个声明语句位置,Fin类未定义完整,属于不完全类型,此时数据成员只能是指向该类类型的指针或引用,而不能是该类的对象;语句3会产生编译错误;答案为C。
转载请注明原文地址:https://kaotiyun.com/show/CB5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classMyClass{public:MyClass(){cout<<’*’;}MyClas
有如下程序:#includeusingnamespacestd;intmain(){charstr[100],*p;cout
下面是一个模板声明的开始部分:templutedouble__由此可知()。
下列语句都是程序运行时的第1条输出语句,其中一条语句的输出效果与其他三条语句不同,该语句是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;classMedia{public:voidName();voidShow();protec
在软件开发中,需求分析阶段产生的主要文档是()。
在C++中,打开一个文件时与该文件建立联系的是()。
有如下类声明:classFoo{intbar;};则Foo类的成员bar是()。
有如下程序:#includeusingnamespacestd;classPair{intm;intn:public:Pair(inti,intj):m(i),
随机试题
在Word2010中,插入题注应使用()
暴露疗法适用于()
超过20小时的开放性胫骨粉碎性骨折的处理方法中,正确的是
关于噬菌体,正确的是
《水利水电工程施工质量评定表(试行)》中关于合格率的填写,正确的表达方式是()。
企业月末账簿余额中,“固定资产原价”为1000000元,“累计折旧”300000元,“固定资产减值准备”100000元,则资产负债表中“固定资产”项目金额为()元。
It’soneofourcommonbeliefsthatmiceareafraidofcats.Scientistshavelongknownthatevenifamousehasneverseenaca
投入某种物质商品生产过程中的活动量不变,如果劳动生产率提高,在单位劳动时间内生产的商品数量和单位商品的价值量之间,两者的变化表现为()。
雪花膏以其纯自如雪,且在皮肤上涂搽时也会像雪花一样迅速地融化、渗透而得名,主要含有脂肪酸、保湿剂和大量的水。当把雪花膏涂抹在皮肤上以后,其中的水分会很快地蒸发,于是便留下了一层肉眼看不见的由硬脂酸和保湿剂构成的保护膜,使皮肤免受外界空气的刺激,变得滋润、细
某产品的生产须经历A、B、C、D四道工序,由甲、乙、丙、丁每人负责其中一道工序,四人单独完成每道工序所需的时间(单位:分钟)如下表所示,则他们完成四道工序所需的总时间最少的是()。
最新回复
(
0
)