首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Sample{ public: Sample(int x):ref(x){} //1 private: Sample(){ref=0;} //2 static int
有如下类定义: class Sample{ public: Sample(int x):ref(x){} //1 private: Sample(){ref=0;} //2 static int
admin
2021-06-10
93
问题
有如下类定义:
class Sample{
public:
Sample(int x):ref(x){} //1
private:
Sample(){ref=0;} //2
static int val=5; //3
const int ref; //4
};上述程序段中,有四个语句编号分别为1、2、3、4,其中错误的语句是( )。
选项
A、1,3
B、2,4
C、2,3
D、3,4
答案
C
解析
C++中,不能在类中直接初始化const数据成员,因为在类没有被初始化时,成员是不存在的,所以const数据成员必须在构造函数初始化列表中初始化,语句1、4正确,语句2错误;另外类的static数据成员不能在类定义中初始化,也不能通过类的构造函数进行初始化,而必须在类定义体的外部定义,语句3错误;答案为C。
转载请注明原文地址:https://www.kaotiyun.com/show/7tfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classB{public:virtualvoidshow(){cout<<”B”;}};
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
阅读下面程序:#includefun(inta’intb){intc;c=a+b:returnc;}voidmain0{intx=6,y=7,z=8,r;
下列关于运算符重载的描述中,错误的是
多继承的构造顺序可分为如下四步:①所有非虚基类的构造函数按照它们被继承的顺序构造②所有虚基类的构造函数按照它们被继承的顺序构造③所有子对象的构造函数按照它们声明的顺序构造④派生类自己的构造函数体这四个步骤的正确顺序是()。
请打开考生文件夹下的解决方案文件proj3,此工程包含一个源程序文件proj3.epp,其功能是从文本文件in.dat中读取全部整数,将整数序列存放到intArray类的对象myArray中,然后对整数序列按非递减排序,最后由函数writeToFile选择
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是()。
数据流程图(DFD图)是()。
下面不属于软件工程过程的4种基本活动()。
下面不属于软件工程的3个要素是()。
随机试题
试比较阿托品和毛果芸香碱对眼的作用和用途。
若两个方程x2+2mx+n=0和x2+2nx+m=0只有一个公共根,则()。
如图7-15所示电路中,US=10V,i=1mA,则()。
常用的工程项目目标控制方法中,()是一种用于工程进度控制的有效方法,在工程项目目标控制中采用这种方法也有助于工程成本的控制和资源的优化配置。
背景资料:某施工单位承建了一段山区高速公路,其中有一座21×40m先简支后连续T型预应力混凝土梁桥,北岸桥头距隧道出口30m,南岸桥头连接浅挖方路堑,挖方段长约2km。大桥采用双柱式圆形截面实心墩,墩身高度10m~40m,大桥立面布置示意图如下图
依据税法规定,计算个体工商户的生产、经营所得,以每一纳税年度的收入总额,减除()、税金、其他支出以及以前年度亏损后的余额,为应纳税所得额。
美国科学家的一份报告指出:滨海湿地生态系统每公顷每年创造的综合价值达4025美元,相当于同等面积的热带雨林的2倍,或其他森林的13倍,或草地的17倍,或农田的44倍!对句中“价值”的理解,不正确的一项是()。
据美国《外交政策》杂志4月16日报道,美国防项目承包商开发的新型“背包式”无人机已经悄然投入战场。对该无人机描述正确的是()。
从中华人民共和国成立到社会主义改造基本完成,这是一个过渡时期,党在这个过渡时期的总路线和总任务,是要在一个相当长的时期内,逐步实现国家的社会主义工业化,并逐步实现国家对农业、手工业和资本主义工商业的社会主义改造。这条总路线最显著的特点是()
ReadingforA’sWhereandwhenandwhatyoustudyareallimportant.Butthenearestdeskandthebestdesklight,theworld
最新回复
(
0
)