首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2019-07-10
24
问题
有如下类定义:
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/9P8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classMyClass{public:MyClass(){++count;}~MyClass(){--count;}
下面程序的运行结果为#include<iostream.h>voidmain(){chara=’3’;switch(a){case’3’:cout<<"3"
阅读下面程序:#include<iostream.h>voidfun1(chara,charb){charc;c=a;a=b;b=c;}voidfun2(char&a,char&b)
有如下函数模板定义: template<typename T1,int a2,int a3> T1 fun(T1 a1) { return(a1+a2+a3); } 则以下调用中正确的是( )。
C++语言中关于构造函数的说法正确的是
下列关于虚函数与函数重载区别的叙述中不正确的是()。
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
在关系数据库中,用来表示实体间联系的是
如果一个工人可管理多个设备,而一个设备只被一个工人管理,则实体“工人”与实体“设备”之间存在【】关系。
耦会和内聚是评价模块独立性的两个主要标准,其中______反映了模块内各成分之间的联系。
随机试题
男性,38岁,5年前发现HBsAg(+),近2年来数次出现ALT增高,经治疗后恢复,近2个月来出现乏力、纳差。体检:巩膜不黄,亦未见肝掌、蜘蛛痣,肝肋下1cm,脾侧位可及。ALT。420IU/L,TbiL20μmol/L,HBsAg(+)诊断考虑为
毒性药煎药时宜
患者,男,27岁。车祸致脑外伤昏迷20分钟,清醒4小时后又转入昏迷伴右侧瞳孔散大,左侧肢体瘫痪入院。多项检查3小时后入手术室,入室时仍昏迷,呼吸10次/分,血压140/95mmHg,心率60次/分,室性期前收缩4次/分。入院时优先应用
背景某框架剪力墙结构,框架柱间距9m,普通梁板结构,三层楼板施工当天气温为35℃,没有雨,施工单位制定了完整的施工方案,采用预拌混凝土,钢筋现场加工,采用多层板模板碗扣支撑,架子工搭设完支撑架后由木工制作好后直接拼装梁板模板,其施工过程如下:
甲公司2016年至2019年对乙公司股票投资的有关资料如下:(1)2016年1月1日,甲公司向乙公司某大股东发行每股面值为1元、公允价值为3.5元的普通股1000万股,同时承担该股东对第三方的债务1000万元(未来现金流量的现值),以获取该股东拥有的30
短时记忆的主要编码形式是()
求微分方程y’’+y’2=1满足y(0)=y’(0)=0的特解.
下列文件扩展名,不属于Word模板文件的是
Whatisthemainideaofthepassage?Theword"anticipating"(Para.4,Sent.5)canbesafelyreplacedby
A、Itcosts1.5dollarstogetaseven-daypass.B、Theregularticketcanbeusedunlimitedly.C、Itcosts17dollarstobuyareg
最新回复
(
0
)