首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Fin{ public: Fin(); //① Fin *pf; //② Fin f; //③ Fin &p; //④
有如下类声明: class Fin{ public: Fin(); //① Fin *pf; //② Fin f; //③ Fin &p; //④
admin
2021-09-05
46
问题
有如下类声明:
class Fin{
public:
Fin(); //①
Fin *pf; //②
Fin f; //③
Fin &p; //④
};
在标有数字的四个成员声明中,将产生编译错误的是
选项
A、①
B、②
C、③
D、④
答案
C
解析
只有当类定义体完成之后才能定义类,题目中四个声明语句位置,Fin类未定义完整,属于不完全类型,此时数据成员只能是指向该类类型的指针或引用,而不能是该类的对象;语句3会产生编译错误;答案为C。
转载请注明原文地址:https://www.kaotiyun.com/show/CB5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assBase{public:virtualvoidfunctionl(){cout<<’0’;}
有如下程序:#inc1ude<iostream>usingnamespacestd;classMedia{public:voidName();voidShow();protec
下列函数原型声明中,错误的是()。
在数据库系统中,用户所见的数据模式为
在C++中,打开一个文件时与该文件建立联系的是()。
有如下程序;#includeusingnamespacestd;classB{public:virtualvoidshow(){cout
有如下程序:#include<iostrearn>usingnamespacestd;intmain(){inta[6]={23,15,64,33,40,58};ints1,s2;s1=s2=a[0];for(int*p=a+1;
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
已知函数print()没有返回值,如果在类中将之声明为常成员函数,正确的是()。
若有函数模板mySwap和一些变量定义如下:()。template<classT>voidmySwap(Tx,Ty);doubled1,d2;inti1,i2;下列对mySwap的调用中,错误的是
随机试题
______thecontrary,therapidgrowthinenrollmentoverthelast40yearshascometoanend.
甲、乙、丙3人于2015年设立美达有限公司,章程约定:“……第二十条甲担任本公司的经理,丙担任本公司执行董事……第三十五条若股东死亡,其合法继承人须经其他股东一致同意方可继任公司股东资格。”2016年,丙被查出曾担任力达公司的法定代表人,该公司因违法于20
井下水文勘探前应做好的工作有()。
阅读下面文言文,回答下列各题。陈轸为秦使于齐陈轸为秦使于齐,过魏,求见犀首。犀首谢陈轸。陈轸曰:“轸之所以来者,事也。公不见轸,轸且行,不得待异日矣。”犀首乃见之。陈轸曰:“公恶事乎?何为饮食而无事?无事必来。”犀首曰:“衍不肖,不
“天将降大任于斯人也,必先苦其心志。劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,增益其所不能。”这段话体现的德育方法是()。
下列关于中国人民为争取民族解放和复兴所做的努力说法错误的是()。
以下叙述中正确的是()。
Itcanbeseenfromthepassagethat______.Usuallyyouwillnotgetashockbytouchingtheelectricrayinoneplaceonlybe
MostofthelocalbusinessesinSyracuseusuallygivea______oftheirsalestothemunicipalorphanage.
In1998consumerscouldpurchasevirtuallyanythingovertheInternet.Books,compactdiscs,andevenstockswereavailablefrom
最新回复
(
0
)