首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Sample { public: Sample(int x):ref(x) { } //1 private: Sample(){ref=0;} //2 static int val
有如下类定义: class Sample { public: Sample(int x):ref(x) { } //1 private: Sample(){ref=0;} //2 static int val
admin
2021-02-22
17
问题
有如下类定义:
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://kaotiyun.com/show/5sfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classBase{public:voidfun0{tout<<’B’;}};classDe
有如下类定义:ciassA{char*a;public:A():a(0){}A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间a=_____;strcpy(a,aa);
下列叙述中正确的是
层次型、网状型和关系型数据库划分原则是
若已经声明了函数原型“voidfun(inta,doubleb=0.0);”,则下列重载函数声明中正确的是()。
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front-1=rear。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是()。
使用VC6打开考生文件夹下的源程序文件modi1.clap,该程序运行时有错误,请改正错误,使得程序输出:Hellotest注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******erro
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的DataList类,是一个用于表示数据表的类。DataList的重载运算符函数operator+,其功能是求当前数据表与另一个相同长度的数据表之和;即它返回一个数据表,其每
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
“为胃行其津液者”,是指
1916年中国诞生的第一首新诗《》是一首典型的意象派作品。()
A.医患交往的社会性日益突出为社会所关注B.将部分医德规范,观念纳人《中华人民共和国执业医师法》C.医患交往在经济条件、文化背景方面日显重要D.指导患者就医,自主选择医生、护士、治疗小组的做法E.部分医务人员在诊疗
下列关于“研究助理”应符合的条件,错误的是()。
请仔细阅读给定材料,按照后面提出的“申论要求"依次作答。1.2012年7月9日半夜12点,北大未名BBS上,一名硕士毕业生匿名发布的一则帖子道出了自己辛酸又无奈的遭遇:因为自己找到的工作月薪仅有8000元,父亲竟对他恶语相向,还不断打电话对他进行
某公司的经验充分显示出,成功的行销运作除了有赖专门的行销部门外,还需要有优异的产品,精密的市场调研,更少不了专业的业务部门、公关部门、擅长分析的财务部门以及物流后勤等部门的全力配合与支持。如果行销部门独强而其他部门弱,或是行销部门与其他部门不合,或是公司内
客户关系管理系统(CRM)的基本功能应包括______。
下列循环能正常结束的是()。
WhatismentionedaboutthelocationoftheRainbowrestaurant?
Ifeelit’sveryimportantforfamiliestohaveregularmealstogether.Oneofmymostusefulchildhoodmemoriesweredinnerwit
最新回复
(
0
)