首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
81
问题
有如下类定义:
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/7tfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++中,编译系统自动为一个类生成默认构造函数的条件是
要使由语句“DateFirstDay;”定义的对象FirstDay的值为2010午1月1日,横线处应填()。classDate{public:Date(_________):year(y),month(n),day(d
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下列叙述中正确的是( )。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
下列选项中属于面向对象设计方法主要特征的是()。
数据库系统的三级模式不包括( )。
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是
随机试题
(2021年济宁市属)老师在教授古诗《芙蓉楼送辛渐》时问学生:“你能说一说‘洛阳亲友如相问,一片冰心在玉壶’是什么意思吗?”这一提问属于()的提问。
文字信息是指用文字记录下来的信息资料,包括各种文献、文件、报刊资料及复制品、产品目录和()
行政组织内部的某些人,为维护其共同的利益或达到相似的目标而自发形成的群团是()
当发生下列事项中的()时,承发包双方应当按照合同约定调整合同价款。
个体身心发展
现阶段,我国就业方面出现的的主要矛盾是()。
甲、乙二人同在山坡上放羊,乙的羊混入甲的羊群,甲不知,赶羊回家入圈。甲的行为属于()。
重品学、不习科举应试之学,而以经史、小学、天文、地理、算学为业的书院是()
Youhearagreatmanycomplaintstodayabouttheexcessivesecurityconsciousnessofouryoungpeople.Mycomplaintisthe(1)__
A、Ataparty.B、Atschool.C、Inafriend’shouse.D、Ataclub.B选项表明,本题考查地点。对话中男士对女士说他们好像在哪儿见过,女士说Wemetoncam—puslastweek,即上
最新回复
(
0
)