首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Fin{ public: Fin(); //① Fin*pf; //② Fin f; //③ Fin &p; //④ }; 在标有数字
有如下类声明: class Fin{ public: Fin(); //① Fin*pf; //② Fin f; //③ Fin &p; //④ }; 在标有数字
admin
2020-06-29
96
问题
有如下类声明:
class Fin{
public:
Fin(); //①
Fin*pf; //②
Fin f; //③
Fin &p; //④
};
在标有数字的四个成员声明中,将产生编译错误的是( )。
选项
A、①
B、②
C、③
D、④
答案
C
解析
只有当类定义体完成之后才能定义类,题目中四个声明语句位置,Fin类未定义完整,属于不完全类型,此时数据成员只能是指向该类类型的指针或引用,而不能是该类的对象;语句3会产生编译错误;答案为c。
转载请注明原文地址:https://kaotiyun.com/show/l48p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classONE{public:virtualvoidf(){cout<<"1";}};
以下程序的输出结果是_____。#include<iostream.h>voidmain(){inta=0;a+=(a=8);cout<<a;}
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该程序。classMyclas{int*x;public:MyClas(intn);~MyClas();};
设有定义inta=1;floatf=1.2;charc=’a’;,则下列表示错误的是
使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义的类不完整,按要求完成下列操作,将类的定义补充完整。(1)定义类CPoint的带有两个参数的构造函数,两个变量为x、y,都为int型,且缺省值为0。请在注释1后添加适当的语句。
有如下程序#include<iostream>usingnamespacestd;intmain(){chara:cin>>a;if(a=‘*’)cout<<“***”<<endl;
有如下模板声明:templateclassA;下列声明中,与上述声明不等价的是()。
有如下函数模板定义:templateT1sum(T1a1){retum(a1+a2+a3);}则以下调用中正确的是()。
已知有数组定义chara[3][4];下列表达式中正确的是
设c1和c2是类MyClass的对象,若将前缀运算符"--"和运算符"/"作为类MyClass的友元函数重载,则表达式--c1/c2等价于
随机试题
隋朝大运河西以洛阳为中心,偏向东北一支和偏向东南一支的包括()
28岁,阴道分泌物增多伴外阴瘙痒1周就诊。自诉近1年曾先后3次出现上述症状,被诊断为念珠菌阴道炎,给予咪康唑(达克宁栓)局部治疗后好转。妇科检查见阴道黏膜充血,阴道内大量块状分泌物,取分泌物查滴虫阴性,念珠菌阳性。其发病与下列哪项无关
关于视频多幅相机的叙述,不正确的是
段某拥有两块山场的山林权证,林改期间,王某认为该山场是自家的土改山,要求段某返还。经村委会协调,段某同意把部分山场给与王某,并签订了协议。事后,段某反悔,对协议提出异议。王某请镇政府调处,镇政府依王某提交的协议书复印件,向王某发放了山林权证。段某不服,向县
()是居民个人将闲置不用的货币资金存入商业银行,可随时或按约定时间支取款项的一种信用行为,是商业银行对存款人的负债。
教学是通过系统知识技能的传授和掌握,促进学生身心发展,因而教学同智育是相同的。()
某日,甲在街上闲逛时,发现一辆摩托车停在路边,车主乙正在和别人聊天,甲趁乙不注意骑上摩托车就跑,乙发现后追上前去扭住甲。甲一拳把乙打倒在地,骑着摩托车逃跑,后被警察抓住。甲触犯的罪名是()。
2003—2007年粮食产量增长速度最快的是哪一年?()
A、 B、 C、 D、 B题中36.0.0.0属于A类地址,则网络号的长度占8位,主机号长度占24位。若借主机号的8个二进制位作为子网地址,则网络地址扩展为16位,子网掩码应为255.255.0.0。
下面策略不能用于快速建立原型及原型改进的是()。
最新回复
(
0
)