首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Fin{ public: Fin(); //① Fin *pf; //② Fin f; //③ Fin &p; //④
有如下类声明: class Fin{ public: Fin(); //① Fin *pf; //② Fin f; //③ Fin &p; //④
admin
2021-09-05
39
问题
有如下类声明:
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全国计算机二级
相关试题推荐
下列关于派生类构造函数和析构函数的说法中,错误的是()。
有如下函数定义:voidfunc(inta,int&b{a++;b++;}若执行代码段:intx=0,y=1;func(x,y);则变量x和y的值分别是()。
下面是一个模板声明的开始部分:templutedouble__由此可知()。
下列关于this指针的叙述中,正确的是()。
有如下类定义:classPoint{intX一,y;public:Point():x一(O),Y一(O){)Point(intX,intY=0):X_(x),y.(y){}};
下面关于C++流的叙述中,正确的是()。
支持子程序调用的数据结构是()。
有如下程序:#includeusingnamespacestd;classPair{intm;intn:public:Pair(inti,intj):m(i),
己知函数FA调用FB,若要把这两个函数定义在同一个文件中,则()。
已知类Myclass的定义如下classMyClass{public:voidfunction1(MyClass&c){cout<<c.data;}staticvoidfunction2(MyClass&c
随机试题
预防术后肺不张最主要的措施是
聚氯乙烯塑料制品的主要毒性来自
肾虚证与肾精不足证共有的临床表现是()
甲施工企业总承包了一个高档酒店装修工程,将其中的大堂装修工程分包给符合资质条件的乙装饰公司,分包合同写明:“大堂装修工程质量应完全由乙方负责。”现大堂出现装修施工质量问题,则()责任。
ABC公司预期以$50的目标价格销售10000件产品。该产品目前全部的成本是每单位$60。如果ABC希望实现20%的经营性毛利,其单位目标成本应为
期货交易所变更名称、注册资本的,应当经中国期货业协会批准。()
上市公司发行股份购买资产,拟购买资产交易价格为9亿元,以下说法正确的是()。
中国历史上,曾经灭佛的封建君主包括()。①唐武宗②北魏太武帝③北周武帝④周世宗
一位普通市民花几百元购票看话剧,记者问他:“花这么多钱值不值得?”他说:“值得。”从行为的动机理论看,可用来解释其行为的理论是()
Itseemsindividualcancercellssendoutthesamedistresssignalsaswounds,trickingimmunecellsintohelpingthemgrowinto
最新回复
(
0
)