首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2015-07-22
49
问题
有如下类定义:
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://kaotiyun.com/show/qwNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classWages{//“工资”类doublebase;//基本工资double
重载加法运算符“+”,其函数名是______。
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为( )。
对c++编译器区分重载函数无任何意义的信息是
下列表达式中,错误的是()。
面向对象程序设计将数据与()放在一起,作为一个相互依存、不可分割的整体来处理。
下列引用的定义中,()是错误的。
类是一个支持集成的抽象数据类型,而对象是类的【】。
以下哪个特征不是面向对象思想中的主要特征()。
在关系数据库中,用来表示实体之间联系的是()。
随机试题
对心输出量影响最不明显的因素是【】
下列哪项是少阴热化证中“心烦不得眠”的病机
治疗不孕症肝郁证,应首选
根据《土地登记办法》,土地登记的权属种类包括()以及集体建设用地使用权、宅基地使用权和集体农用地使用权。
在清洗中,管道内冲洗水的流速不应小于()m/s。
按照现行资源税的规定,下列说法正确的有()。
情绪疲劳的特点是()。
简述一般人格权的内容和功能。[中南财大2013年研]
若有以下程序,编译时出现错误,你认为出错的是#includemain(){inta=0,b=0,c=0,d;c=(a+=b,b+=a);/*第4行*/d=c;;/*第5行*/;/*第6行*/
Bydegreestheshutterswereopened:thewindow-blindsweredrawnup,andpeoplebeganpassingtoand【C1】______.Somefewstoppe
最新回复
(
0
)