首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Sample { public: Sample(int x):ref(x) { } //① Sample():ref
有如下类定义: class Sample { public: Sample(int x):ref(x) { } //① Sample():ref
admin
2021-05-06
39
问题
有如下类定义:
class Sample {
public:
Sample(int x):ref(x) { } //①
Sample():ref(0){ } //②
private:
static int val=5; //③
const int ref; //④
};
上述程序段中,错误的语句是
选项
A、①
B、②
C、③
D、④
答案
C
解析
静态数据成员初始化时,只能在类体外进行初始化,一边形式为:
数据类型 类型::静态数据成员名 = 初值
所以③错误,答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/vDfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知函数fun的原型为intfun(int,int,int);下列重载函数原型中错误的是()。
下列选项中,不是C++关键字的是()。
已知类Myclass的定义如下classMyClass{public:voidfunctionl(MyClass&c){tout
结构化程序设计的基本原则不包括()。
对C++编译器区分重载函数无任何意义的信息是()。
有如下说明inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是()。
要定义一个引用变量p,使之引用类MyClass的一个对象,正确的定义语句是()。
下列关于函数模板的表述中,正确的是
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:Name:SmithAge:21ID:99999Cour
存在定义inta[10],x,*pa;,若pa=&a[0],下列的哪个选项和其他3个选项不是等价的()?
随机试题
A.化疗B.放疗C.根治性手术D.化疗和根治性手术E.放疗和根治性手术软骨肉瘤采用的治疗方法是
痉证的临床表现是
积证的特点有
平面导板矫治器用于纠正深覆,当下前牙咬在导板上时,上下后牙离开
新生儿颌骨骨髓炎的感染来源多为()
静态投资回收期是以项目的净收益回收()所需要的时间。
边际资本成本的权数采用()权数。
简述新闻编辑工作中的“报道的配置”。(大连理工2008年研)
He______outragebycallingtheTVprogrammes"talkingwallpaper".
Hezbollahlaunchedthedisturbancebecause
最新回复
(
0
)