首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2021-09-05
25
问题
有如下类定义:
class MyClass {
public:
MyClass(double d=0.0):val(d) { }
______________ //前缀自增运算符++的声明
private:
double val;
};
若要使语句序列
MyClass x(2.1),y;
y=++x;
能够正常运行,横线处的语句应为
选项
A、MyClass&operator++();
B、MyClass&operator++(int);
C、MyClassoperator++(int);
D、MyClassoperator++();
答案
A
解析
横线处填写的语句,是重载前缀自增运算符++的函数声明,为了与内置类型一致,前缀自增运算符应该返回自增对象的引用,选项C、D错误;自增运算符是一元运算符,即操作数是类对象,所以参数列表为空,选项B错误;答案为A。
转载请注明原文地址:https://kaotiyun.com/show/3B5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数定义:voidfunc(inta,int&b{a++;b++;}若执行代码段:intx=0,y=1;func(x,y);则变量x和y的值分别是()。
下列关于构造函数的描述中,错误的是()。
下列叙述中正确的是
在C++中,打开一个文件时与该文件建立联系的是()。
有如下程序:#includeusingnamespacestd;classComplex{doublere,im;public:Complex(doubler,dou
有如下程序:#inc1ude<iostream>usingnamespacestd;classXX{intX;public:XX(intxx=0):x(xx){}intget
有如下程序:#includeusingnamespacestd;classPair{intm;intn:public:Pair(inti,intj):m(i),
下列关于函数重载的叙述中,错误的是()。
数据流图中带有箭头的线段表示的是()。
若有定义“intx=4,y=5;”,则表达式“y>x++?x一一:y++”.的值为()。
随机试题
下列有关阿莫西林的正确叙述是
A.持续免疫B.短暂免疫C.带虫免疫D.再感染E.交叉免疫人体感染细菌性痢疾后免疫状态是
下列关于渗出性腹泻的说法正确的是
六淫邪气中,具有“阻遏气机”特点的是()
桥梁静载试验应采用分级加载方法逐级将试验荷载施加到最大荷载,分级加载的级数应取()。
(2010年第31题)预应力的预留孔道灌浆用水泥应采用()。
工程承包,按获得承包任务的途径可分为()。
根据提供的材料,按要求完成设计。某版本教材中有如下活动设计:环境中植被类型不同,蒸腾作用的程度有所差异,我们可以通过比较三种不同植被环境的空气温度和湿度来了解生物对环境的影响。活动以小组为单位进行,每组4~6人。活动目标:①学会用干温计测量裸地、草
“狼孩”的例子从反面说明了教育促进个体()功能的重要性。
《传习录》记载:“先生(指明代哲学家王阳明)游南镇,一友指岩中花树问曰:天下无心外之物,如此花树在深山中自开自落,于我心亦何相关?先生曰:你未看此花时,此花与汝心同归于寂;你来看此花时,则此花颜色一时明白起来,便知此花不在你的心外。”王阳明这一观点的错误是
最新回复
(
0
)