首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2021-09-05
73
问题
有如下类定义:
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/vpfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classB{public:voidfun1(){}private:voidfun2(){}protected:voidfun3(){)};classD:publicB{
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中定义了Employee类和Manager类。Em-ployee用于表示某公司的雇员,其属性包括姓名(name)和工作部分(dept)。Manager是Employee的公有派生类
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
有如下程序:#includeusingnamespacestd;classTV{public:TV(ints=41):size(s){}
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )
已知函数FA调用函数FB,若要把这两个函数定义在同一个文件中,则()。
以下叙述正确的是()。
下列关于对象初始化的叙述中,正确的是()。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
Wecan’thearyouclearly,you’dbetter______yourvoice.
Weallloveahero,andrescuedogsaresomeofthebiggestheroesofall.Youwilloftenfindthemgoingaboveandbeyondduty
A、利多卡因B、普鲁卡因C、丁卡因D、甲哌卡因E、丙胺卡因有局麻作用,并有抗心律失常作用的是
当测区的控制网逐级布设完成后,在此基础上,进行界址点的勘测放样,界址点放样的依据是()。
建设工程项目质量的评价指标包括()等。
下列属于关税附加税的是()。
TensofthousandsofpeoplemarchedtotheMartinLutherKingJr.MemorialanddowntheNationalMallonSaturday,commemorating
在“我的电脑”的F盘中创建名为“公司文件”的文件夹。
有以下程序 void fun(int *a,int i,int j) { int t; if (i<j) { t=a[j]; a[i]=a[j]; a[j]=t; i++; j--; fun(a,i,j); } } main() { int x[]={2,
【B1】【B8】
最新回复
(
0
)