首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
40
问题
有如下类定义:
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;classMountain{intheight;public:Mountain(inth=-):hei
十进制整数设为整数类I,则下面属于类I的实例的是
数据流图(DFD)中的有向箭头(→)表示
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
有如下程序:#include<iostream>#include<iomanip>usingnamespacestd;intmain(){ints[]={123,234};cout<<ri
有如下程序:#include<iostream>Usingnamespacestd;classA{public:A(inti):r1(i){}vgidprint(){cout<<’
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是()。
设二叉树共有375个结点,其中度为2的结点有187个。则度为1的结点个数是
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
“他很聪明”是
简述共同犯罪与犯罪构成的关系。
肺性脑病发生机制主要是
A.肠黏膜多发浅溃疡伴充血、水肿B.肠腔内多处息肉,形态不规则C.肠黏膜充血、水肿、环形溃疡,其边缘鼠咬状D.肠黏膜裂隙样深溃疡E.回盲部溃疡伴息肉以上哪项为Crohn病较常见的镜下表现
A、心尖部抬举性搏动B、心前区收缩期搏动C、心底部抬举性搏动D、胸骨上窝抬举性搏动E、右颈部异常搏动风湿性心脏病主动脉瓣狭窄
男性,64岁,头晕、心悸4~5年,心尖搏动向左下移位,呈抬举性搏动,于胸骨左缘第3~4肋间闻及叹气样舒张期杂音,为递减型,向心尖传导,在心尖区闻及隆隆样舒张早期杂音,股动脉可闻及射枪音,首先应想到的诊断为
A.徐长卿B.蕲蛇C.五加皮D.威灵仙E.独活善治疗肝肾不足所致腰膝软弱兼水肿的药是()。
枕左前位胎头进入骨盆入口时其衔接的径线是()。
用于制作风管的材质较多,适合制作高压风管的板材有()。
计算机能直接识别和执行的语言是()。
最新回复
(
0
)