首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Fin{ public: Fin(); //① Fin *pf; //② Fin f; //③ Fin &p; //④
有如下类声明: class Fin{ public: Fin(); //① Fin *pf; //② Fin f; //③ Fin &p; //④
admin
2015-07-22
42
问题
有如下类声明:
class Fin{
public:
Fin(); //①
Fin *pf; //②
Fin f; //③
Fin &p; //④
};
在标有数字的四个成员声明中,将产生编译错误的是
选项
A、①
B、②
C、③
D、④
答案
C
解析
只有当类定义体完成之后才能定义类,题目中四个声明语句位置,Fin类未定义完整,属于不完全类型,此时数据成员只能是指向该类类型的指针或引用,而不能是该类的对象;语句3会产生编译错误;答案为C。
转载请注明原文地址:https://kaotiyun.com/show/MwNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列运算符函数中,肯定不属于类Value的成员函数的是( )。
数据流图中带有箭头的线段表示的是( )。
在类中定义和实现的函数称为()。
假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()。
若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需“要使用的存储类别是()。
面向对象程序设计将数据与()放在一起,作为一个相互依存、不可分割的整体来处理。
语句“ofstreamf("DATA.DAT",iosbase::appliosbase::binary);”的功能是建立流对象f,并试图打开文件DATA.DAT与之连接,而且()。
数据管理技术的发展是与计算机技术及其应用的发展联系在一起的,经历了由低级到高级的发展过程。分布式数据库、面向对象数据库等新型数据库是属于()。
当要使用ostrstream流类定义一个流对象并联系一个字符串时,应在文件开始处使用#include命令,使之包含()文件。
关于关键字class和typename,下列表述中正确的是( )。
随机试题
计划工作的第一步骤是()
下列运算属于专门的关系运算的是______。
肾胚胎瘤最早出现的症状是
肥力是对植物生长、繁殖所必需的因素或栽培植物所必需的条件的总括,这些因素和条件有()。
项目选址报告中,不属于主要选址目标的是()。
人们可以根据法律规范的规定,事先估计到当事人双方将如何行为及行为后的法律后果,从而对自己的行为作出合理的安排。这体现了法的()。
请根据下述事例,回答问题。比尔·盖茨曾宣布,微软将不涉足互联网领域,不研发互联网产品。盖茨的这一决定招致一些同事的反对,几个员工写信给盖茨,批评他做出了一个错误的决定。后来,技术和市场的发展使盖茨认识到了自己的错误,于是,他修改决策,扭转了公司的
适宜温度条件下,在一锥形瓶中加入含有酵母菌的C2H12O6。溶液至离瓶口处并密封。下列分析错误的是()
对重要问题提出见解和处理办法用()。
A、 B、 C、 A由“猴子多么有趣啊!它们看起来很好,不是吗?”可知句中谈的是猴子。图A符合句意。
最新回复
(
0
)