首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2015-07-22
18
问题
有如下类定义:
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/ktNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是【】。#include<iostream>usingnamespacestd;classTest{public:Test(){cnt++;)~Test(){cnt--;)statici
数据的逻辑结构是指()。
假定p所指对象的值为25,p+1所指对象的值为46,则执行“*p++;”语句后,p所指的对象的值为【】。
以下程序的输出结果是______。#include<iostream.h>voidmain(){charw[][10]={"ABC","DEFGH","IJKL","MNOP"};int
从数据库中获取数据称为()。
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。boolfun(char*str){inti=o,i=0;while(str[j])【】
软件生命周期包括8个阶段。为了使各时期的任务更明确,又可分为3个时期:软件定义期、软件开发期、软件维护期。编码和测试属于【】期。
在计算机中,算法是指
下列叙述中正确的是
下列字符串中不能作为C++标识符使用的是( )。
随机试题
根据JB4708--92《钢制压力容器焊接工艺评定》的规定,有衬垫的lCrl8Ni9Ti奥氏体不锈钢单面焊进行弯曲试验时,其弯曲角度应为_____。
两块板厚为10mm的钢板对接,焊缝受29300N的切力,该钢焊缝的许用切应力[γ’]为98MPa,试设计焊缝的长度(钢板宽度)。
我国规定的基础免疫疾病是
久病累及脾肾,以致脾肾阳虚,温煦气化失司,可以形成()邪热炽盛,煎灼津液,伤及营血,燔灼肝经,可以形成()
骨髓中找到里-斯细胞,能帮助诊断的疾病是( )。
介绍新药,答复咨询,编写《药讯》,必须编写供医护人员参考的《处方集》,必须
根据《建设工程安全生产条例》,施工单位采购、租赁的安全防护用具、机械设备、施工机具及配件,应当具有生产(制造)许可证、( ),并在进入施工现场前进行查验。
适当的交货地点是指()。
甲公司拟吸收合并乙公司。下列关于乙公司解散的表述中,符合公司法律制度规定的是()。
已知非齐次线性方程组有3个线性无关的解.证明方程组系数矩阵A的秩r(A)=2;
最新回复
(
0
)