首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Fin{ public: Fin(); //① Fin *pf; //② Fin f; //③ Fin &p; //④
有如下类声明: class Fin{ public: Fin(); //① Fin *pf; //② Fin f; //③ Fin &p; //④
admin
2015-07-22
49
问题
有如下类声明:
class Fin{
public:
Fin(); //①
Fin *pf; //②
Fin f; //③
Fin &p; //④
};
在标有数字的四个成员声明中,将产生编译错误的是
选项
A、①
B、②
C、③
D、④
答案
C
解析
只有当类定义体完成之后才能定义类,题目中四个声明语句位置,Fin类未定义完整,属于不完全类型,此时数据成员只能是指向该类类型的指针或引用,而不能是该类的对象;语句3会产生编译错误;答案为C。
转载请注明原文地址:https://kaotiyun.com/show/AANp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为【】的。
以下函数调用语句中实参的个数是()。excc((v1,v2),(V3,v4,V5),V6);
以下函数的功能是删除字符串s中的所有数字字符。请填空。voiddele(char*s){intn=O;for(i=0;s[i];i++){if(【】)
有如下程序:#include<iostream>usingnamespacestd;classpoint{intx,y;public:point(intvx,intvy)
类是一个支持集成的抽象数据类型,而对象是类的【】。
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
this指针是C++语言实现什么的一种机制?()
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【】。
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为【】。
随机试题
肱骨干中段骨折反复手法复位易导致()
A.窄谱抗生素B.广谱抗生素C.抑菌性抗生素D.杀菌性抗生素E.联合应用抗生素混合感染时选用
灭菌是否彻底的标志是破坏下述哪项
与照片密度不相关的是
从银行取得借款5000元,直接归还前欠货款,正确的说法有()。
根据《合同法》的规定,下列合同中,属于无效合同的是()。
职工个人缴存的住房公积金和职工所在单位为职工缴存的住房公积金,属于()所有。
某公司2014年度利润总额为50万元,当年“营业外支出”账户中列支了通过社会团体向希望工程的捐赠10万元,没有其他纳税调整项目。该企业2014年应缴纳的企业所得税为()万元。
Weneedamorecapableleader,____________withastrongwillaswellasgoodhumor.
PartⅡReadingComprehension(SkimmingandScanning)Directions:Inthispart,youwillhave15minutestogooverthepassageq
最新回复
(
0
)