首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序中对一维坐标点类Point进行运算符重载 #include using namespace std; class Point{ public: Point(int val){x=val;} Poin
下面程序中对一维坐标点类Point进行运算符重载 #include using namespace std; class Point{ public: Point(int val){x=val;} Poin
admin
2019-06-12
74
问题
下面程序中对一维坐标点类Point进行运算符重载
#include
using namespace std;
class Point{
public:
Point(int val){x=val;}
Point&operator++(){x++;return*this;}
Point operator++(int){Point old=*this;++(*this);return old;}
Int GetX()const{return x;}
private:
int x:
};
int main()
{
Point a(10);
cout<<(++a).GetX();
cout<
return 0;
}
编译和运行情况是( )。
选项
A、运行时输出1011
B、运行时输出1111
C、运行时输出1112
D、编译有错
答案
B
解析
此题考查的是重载增1运算符“++”。此题中,Point&operator++()重载的是前缀形式,而Point operator++(int)重载的是后缀形式。所以主函数中第1条输出语句输出11,此时a.x的值为11;第2条输出语句,首先创建了一个Point对象old保存自身,然后通过语句++(*this);调用前缀++的重载函数,因为返回值是改变前保存的old对象,故仍输出11。
转载请注明原文地址:https://kaotiyun.com/show/AF8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面对静态数据成员的描述中,正确的是()。
在关系数据库中,每一个二维表称为___________。
执行下列程序语句后,输出结果为()。#includeusingnamespacestd;intm=5;intmain(){intm=3:m++:
以下程序的运行结果是_____________。#includefun(inta,intb){intm=0,i=2;i+=m+1:m=i+a+b:returnm:}
在下面的类定义中,横线处应填入的内容是()。classFred{public:voidprint(){cout
下列关于线性链表的描述中,正确的是()。I、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
“软件危机”产生的主要原因是______.
下列关于虚基类的描述,错误的是()。
软件结构是以______为基础而组成的一种控制层次结构。
随机试题
28岁,闭经4个月,下腹坠痛1周,阴道少许出血2天。妇科检查:宫颈外口闭,子宫如孕5周大小,质软,双附件未及肿物,于闭经40天时,曾在外院行尿HCG试验阳性。以下病史哪项最无价值
男性,54岁,上腹胀痛伴呕吐4天,呕吐物为隔日所进食物,量约1200ml/次,查体:血压105/60mmHg,皮肤干燥,眼球下陷,上腹部隆起,可见胃型和胃蠕动波;Chvostek征阳性:血清钠128mmol/L。目前最可能合并的电解质与酸碱平衡紊乱是
在岩溶发育地表有覆盖的孤峰平原地区,铁路选线宜绕避下述()地质条件地段。
某测绘单位承接了某市市政管理数据库建设任务,包括收集整合已有的大比例尺基础数据、市政管理专题数据等,建立市政管理数据库,并开发市政管理信息系统,为市政管理工作服务。1.已收集的数据:(1)中心城区(500km2)2010年1:2000地
根据《期货公司董事、监事和高级管理人员任职资格管理办法》的规定,具有从事期货业务10年以上经验或者曾担任金融机构部门负责人以上职务8年以上的人员,申请期货公司董事长、监事会主席、高级管理人员任职资格的,学历可以放宽至高中。()
下列各项指标中,不受订货提前期影响的有()。
华星公司成立于2011年,是一家致力于汽车零配件研发、生产及销售的公司。2015年公司拟实行全面预算管理体系,并于2015年底由财务总监牵头各部门负责人成立预算管理小组,该小组根据公司的发展战略和经营计划直接编制2016年年度预算草案,由总经理审核通过并下
如果班里的学生上课积极性不高,作为班主任,你怎么办?
所有权的基本特点包括()。
通知存款
最新回复
(
0
)