首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass{ public: MyClass(double d=O.0):val(d){} _____________ //前缀自增运算符++的声明 private: d
有如下类定义: class MyClass{ public: MyClass(double d=O.0):val(d){} _____________ //前缀自增运算符++的声明 private: d
admin
2020-06-29
25
问题
有如下类定义:
class MyClass{
public:
MyClass(double d=O.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/e48p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是【】。#include<iostream>usingnamespacestd;classA{inta;public:A():a(9){}virtu
以下程序的输出结果是#include<iostream.h>voidmain(){intx=1,y=3;cout<<x++<<",";{intx
当在使用类模板时,类模板本身被实例化咸了一个具体的______。
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
有以下程序#include<iostream.h>floatfun(intx,inty){return(x+y);}voidmain(){inta=2,b=5,c=
以下程序执行后的输出结果是#include<iostream>.usingnamespacestd;voidtry(int,int,int,int);intmain(){intx,y,z,r
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(char*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。例如:abcdc
有如下的运算符重载函数定义:doubleoperator+(inti,intk){returndouble(i+k);}但定义有错误,对这个错误最准确的描述是()。
下列关于this指针的叙述中,正确的是()。
下列选项中,正确的C++表达式是
随机试题
中国新民主主义革命的中心问题是( )
A.氯沙坦B.卡托普利C.普萘洛尔D.硝苯地平E.维拉帕米常见不良反应为干咳的药物是
整群抽样系统抽样
某地下消防水池采用钢筋混凝土结构,其底部位于较完整的中风化泥岩上,外包平面尺寸为6m×6m,顶面埋深0.8m,地基基础设计等级为乙级,地基土层及水池结构剖面如图9-12(Z)所示。对中风化泥岩进行了3个岩石地基载荷试验,试验得到的地基承载力特征值分别
2002年3月,瑞安市中兴公司经瑞安市工商局核准设立,公司主要从事复合薄膜、包装透明薄膜、压延包膜制造、加工。7月22日晚上,该企业有18名职工上班。21时20分左右,该企业锅炉使用非标燃料油发生泄漏,产生的油蒸气随后发生爆燃,火势迅速蔓延。经公
()是指在交易中需要迅速而且大规模地买进或者卖出证券,不能按照预定价位成交而多支付的成本。
按照土地增值税的有关规定,下列各项行为中,应征收土地增值税的有()。
“开始”按钮通常位于桌面的()。
中国早期信仰马克思主义的人物中,毛泽东属于以下哪种类型()
Aroundtheworldmoreandmorepeoplearetakingpartindangeroussportsandactivities.Ofcourse,therehavealwaysbeenpeop
最新回复
(
0
)