首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2015-07-22
53
问题
有如下类定义:
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++(MyClass&,int);
C、MyClass operator++(int);
D、MyClass operator++();
答案
C
解析
横线处填写的语句,是重载后缀自增运算符++的函数声明,为了与内置类型一致,后缀自增运算符应该返回旧值,即尚未自增的值,并且应该作为值返回,而不是返回引用,选项A、B错误;另外为了区分运算符的前缀和后缀形式,后缀运算符重载函数需要接受一个额外的int型形参,选项D错误;答案为C。
转载请注明原文地址:https://kaotiyun.com/show/9tNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
包容类Contain和内嵌类Embed定义如下:#include<iostream.h>classContain{private:intx;protected:intz;public:
若有函数fun(x,y),并且已经使函数指针变量p指向函数fun,则使用p调用函数fun的正确方法是()。
下面程序的输出结果是______。#include<iostream.h>voidmain(){intx=20;int&y=x;cout<<(x==y)<<“”;
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。boolfun(char*str){inti=o,i=0;while(str[j])【】
有如下函数模板定义: template<class t> T func(Tx,Ty){return x*x+y*y;} 在下列对func的调用中,错误的是
在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中只能用于检测刚进行的操作是否失败函数名是
算法的空间复杂度是指
若有定义语句:int a=3,b=2,c=1;,则表达式a<b?a:b的值是【 】。
在关系数据库中,用来表示实体之间联系的是【 】。
假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有【】个元素。
随机试题
经济学中的“公用品”并不是指大家都在使用的物品,同时“私用品”也不是一个人使用的物品。公用品指一个人使用的过程中不排斥和影响他人使用的物品;而私用品指一个人在使用过程中会排斥或者影响其他人使用的物品。根据上述定义,下列属于公用品的是:
女,35岁,体重50kg,汽油火焰烧伤,Ⅱ度烧伤面积73%,第一个24小时补液总量为
A.脑梗死B.脑水肿C.颅内出血D.脑瘤E.脑挫裂伤患者,男,38岁。车祸头部外伤昏迷1天。头部CT发现:左侧大脑半球有边缘清楚的大片低密度脑水肿区,其中有多发高密度小出血灶,同侧脑室受压变窄移位。最有可能的诊断是
分部分项法是以建筑物的各个独立的构件或工程的单价或成本为基础来估算建筑物的重新购建价格的方法。()
建设工程从表面上检查很难发现内在的质量问题,这体现了工程质量的( )。
下列符合公平竞争审查标准中的商品和要素自由流动标准的是()。
求助者的求医行为主要表现为()。该求助者的问题最可能属于()。
下列分数中,属于标准分数常模的包括()。
Intheearlyyearsofthetwentiethcentury,astrophysiciststurnedtheirattentiontoaspecialcategoryofstars,knownasCep
Whichofthefollowingisthemaincauseoftheattack?
最新回复
(
0
)