首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2021-09-05
13
问题
有如下类定义:
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、MyClass operator++(int);
D、MyClass operator++();
答案
A
解析
横线处填写的语句,是重载前缀自增运算符++的函数声明,为了与内置类型一致,前缀自增运算符应该返回自增对象的引用,选项C、D错误;自增运算符是一元运算符,即操作数是类对象,所以参数列表为空,选项B错误;答案为A。
转载请注明原文地址:https://jikaoti.com/ti/bXc0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知函数f的原型是voidf(int*a,long&b);,变量v1、v2的定义是:intv1;loongv2;下列调用语句中正确的是()。
有如下函数定义:voidfunc(inta,int&b{a++;b++;}若执行代码段:intx=0,y=1;func(x,y);则变量x和y的值分别是()。
在容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为
下面是一个模板声明的开始部分:templutedouble__由此可知()。
为了提高函数调用的实际运行速度,可以将较简单的函数定义为()。
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
必须用一对大括号括起来的程序段是()。
下列关于函数重载的叙述中,错误的是()。
有如下程序:#include#includeusingnsmespacestd;classPerson{public:Person(stringn):name(n){cout
数据流图中带有箭头的线段表示的是()。
随机试题
某国在某年的经济状况分别为:国际收支的经常项目逆差350亿美元,资本项目顺差280亿美元;年底的未清偿外债余额为460亿美元,其中短期外债占70%;国民生产总值3820亿美元。该国应当运用的国际收支不均衡调节政策有()。
患者,男,24岁。反复中上腹疼痛3年,常于精神紧张及季节变化时加重,伴反酸,服用制酸药物可缓解疼痛。本例最可能的诊断是
试比较单播、组播和广播三种传输方式的区别。
男,48岁。患慢性肾炎多年,近2个月来出现恶心、呕吐,体检:血压24/14kPa(182/105mmHg),查血红蛋白65g/L,BUN24mmol/L,Scr501μmol/L。本例出现恶心、呕吐的原因是()
某建设项目大气污染源可视为体源,采用估算模式确定项目的评价等级时,必须输入()。
《国务院关于落实科学发展观加强环境保护的决定》提出经济社会发展必须与环境保护相协调的有关要求,( )是其中的重要内容。
中国古典韩愈所说的:“师者,所以传道、授业、解惑也”,并没有反映教师这一概念的完整内涵。()
一个村民在公路边上有一片蘑菇地,旁边有一施工工地。工厂将废水排到蘑菇地中,造成蘑菇大面积死亡,对村民造成损失。村民多次与工地协商要求赔偿,未果,找到亲朋好友到工地阻挠施工。对此事件你怎么处理?
下列哪些器官发生的梗死属于贫血性梗死
【S1】【S4】
最新回复
(
0
)