首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2021-09-05
45
问题
有如下类定义:
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全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;voidf1(intax,int&y){intz=x;x=y;y=z;}voidf2(intx,inty){int
下列语句都是程序运行时的第1条输出语句,其中一条语句的输出效果与其他三条语句不同,该语句是()。
下列关于继承方式的描述中,错误的是()。
下列关于运算符重载的叙述中,错误的是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;classXX{intX;public:XX(intxx=0):x(xx){}intget
在软件开发中,需求分析阶段可以使用的工具是()。
已知表达式++a中的“++”是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为()。
有如下程序:#include<iostream>usingnamespacestd;inti=1;classFun{public:staticinti;intva
软件(程序)调试的任务是()。
若需要为XV类重载乘法运算符,运算结果为XV类型,在将其声明为类的成员函数时,下列原型声明正确的是()。
随机试题
甲作曲、乙填词,合作创作了歌曲《春风来》。甲拟将该歌曲授权歌星丙演唱,乙坚决反对。甲不顾反对,重新填词并改名为《秋风起》,仍与丙签订许可使用合同,并获报酬10万元。对此,下列哪些选项是正确的?()
盐酸氯丙嗪有关物质的检查,采用
有关糖皮质激素治疗溃疡性结肠炎的说法中,正确的是
对工地临时试验室进行活动的监督,只应由母体试验室进行。()
一地区变电所出口断路器的断流容量为100MV.A,经一段10kV、6km的架空线为某工厂供电,该工厂有2台并列运行,型号为SC8-1000-10/0.4的干式变压器,试求高压架空线,变压器及电源电抗的标幺值。(x0架=0.4Ω/km,ud%=6%,Sj=1
一国的利率水平对外汇汇率有着非常重要的影响,下列说法正确的是()。
①透过中华文化发展史,不难发现,中华文化在几千年的演进过程中,虽历经劫难,但每次都能发扬光大、传承至今②根据英国著名学者汤因比的著述,人类文明史上曾经存在26个文明形态③可见,中华民族传统文化历久弥新的关键就在于其中蕴含着能够保持旺盛生命力的最根本的精
设f(x)在(一1,1)内具有二阶连续导数,且f"(x)≠0.证明:(1)对于任意的x∈(一1,0)∪(0,1),存在唯一的θ(x)∈(0,1),使f(x)=f(0)+xf’(θ(x)x)成立.(2).
Paul:DoyouhavetohavethatTVonquitesoloud?Carol:______.Isitbotheringyou?
Animportantlecture______tomorrow,theprofessorhastostayuplateintothenighttoprepareforit.
最新回复
(
0
)