首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2020-06-29
25
问题
有如下类定义:
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/vbyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件mo(1i2.cpp。阅读下列函数说明和代码,补充空出的代码。函数convert(char*des,char*str)的功能是去掉字符串str中相同的字母,并将处理后的结果存到des所指的字符串中。例如:输入:
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示雇员的Employee类,但类Employee的定义并不完整。请按要求完成下列操作,将类CEmployee的定义补充完成。(1)定义私有数据成员name、street、city、
使用VC6打开考生文件夹下的源程序文件modil.cpp。本程序要求输入一字符串,然后将其中的小写字母改变成大写字母,字符可能输入多行,当输入字符“?”时,默认字符输入结束,最后把结果输出到界面。注意:不要改动main函数,不能增行或删行,也不能
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:initTestClassdelTestClass注意:不要改动main函数,不能增行或
设c1和c2是类MyClass的对象,若将后缀运算符"++"作为类MyClass的友元函数重载,运算符"*"作为类MyClass的成员函数重载,则表达式c2*c1++等价于
有如下头文件:intf1();staticintf2();classMA{public:intf3();staticintf4();};在所描述的函数中,具有隐含的this指针的是()。
下列有关类继承的叙述中,错误的是()。
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为
有如下头文件:intf1();staticintf2();classMA{public:intf3();staticintf4();};在所描述的函数中,具有隐含的this指针的是()。
随机试题
财务报表
试述急性肾功能不全少尿期的临床表现。
甲(女)为毒死婆婆乙而进入乙的房内,在乙专用的白瓷壶中投放灭鼠药。当天其家来10余客人,乙以茶待客。乙因为茶具不够,就到自己房间把专用的茶壶拿出来沏茶。客人喝下壶中的茶水,9人中毒抢救后脱离危险,1人死亡。关于此案下列哪些说法是正确的?
物权与债权的效力不同,债权的效力是()。
下列权利中,属于物权的有()。
一、注意事项本题由给定资料与作答要求两部分构成。二、给定资料1.公路是连接各城市、城市和乡村、乡村和厂矿地区的道路。根据使用任务、功能和适用的交通量分为高速公路、一级公路、二级公路、三级公路、四级公路五个等级。目前,全社会75.5%的货运量
李、王二人因琐事发生争吵,进而互相推搡,众人劝阻无效。李恶言相向,激怒王。王冲向李,挥拳照李胸部打击,由于李躲闪,拳头正中李的头部,李当即躺倒在地,不省人事。后王与众人将李送往医院,李经抢救无效死亡。经鉴定李患有脑瘤,其是因受外力打击致脑瘤破裂而死亡。
戊戌维新运动的失败,主要是由于维新派自身的局限性和遭到以慈禧太后为首的强大的守旧派的反对。其中维新派自身的局限性表现在
C语言中文件的存取方式()
Inatelephonesurveyofmorethan2,000adults,21%saidtheybelievedthesunrevolved(旋转)aroundtheearth.An【C1】______7%d
最新回复
(
0
)