首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
admin
2013-05-30
56
问题
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
选项
A、x.operator++(0).operator*(y);
B、operator*(x.operator++(0),y);
C、y.operator*(operator++(x,0))
D、operator*(operator++(x,0),y)
答案
C
解析
本题考核运算符的重载。假定已经作为某个类的成员函数重载了二元运算符+,且c1,c2都是该类的对象,则c1.operator+(c2)与c1+c2含义相同。如果+作为该类的非成员函数重载,则operator+(c1,c2)与c1+c2含义相同。同理,运算符*作为成员函数重载,则y*(x++)与 y.operator*(x++)含义相同,后缀++作为友元函数重载,那么x++与operator++(x,0)含义相同,所以选项 C是正确的。
转载请注明原文地址:https://kaotiyun.com/show/zmNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
下面程序的输出结果是【】。#include<iostream.h>intd=1;intfun(intp){staticintd=5;d+=p;cout<<d<<"";
如果表达式y*x++中,“”是作为成员函数重载运算符,“++”是作为友元函数重的运算符,采用运算符函数调用格式,该表达式还可表示为()。
下面关于类的静态成员,说法正确的是______。
将长度为n的单链表接在长度为m的单链表之后的算法时间复杂度是______。
在面向对象方法中,允许作用于某个对象上的操作称为【】。
下列运算符不能在C++中重载的是()。
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是()。
在下面程序中,A、B、C、D四句编译时不会出错的是()。#include<iostream>usingnamespacestd;classBase{public:Base();
在下面的4个关键字中用来说明虚函数的是()。
随机试题
测量活动是一个过程,那么测量过程包括_________。
关于白血病的病因,下列选项中错误的是:()
下列有关兔空气栓塞的处死剂量,正确的是
对于招标工程,合同价款应根据()确定。
背景:某市第三建筑公司承建了某市开发区20层住宅楼,总建筑面积26000m2,建筑高度66.32m,全现浇钢筋混凝土剪力墙结构,筏板基础。工程在外檐装修时采用的是可分段式整体提升脚手架,脚手架的全部安装升降作业,以工程分包的形式交给了该脚手架
在计划经济体制下,资源配置的主体是( )。
某航空公司为增值税一般纳税人,2014年7月取得的含税收入包括航空培训收入57.72万元、航空摄影收入222.6万元、湿租业务收入199.8万元、干租业务收入245.7万元。该公司计算的下列增值税销项税额,正确的有()。
下列关于桃花坞年画的说法正确的是()。
某些旅行社以“超低价”“零团费”减少旅游景点、增加团购点等方式进行服务欺诈,这表明我国思想道德建设应()。①与社会主义经济相适应②与社会主义法律规范相协调③与中华民族传统道德相承接④以诚实守信为重点
A、Urbanexpansion.B、Landexpansion.C、Agriculturalexpansion.D、Industrialexpansion.B新闻末尾部分提到,关键栖息地被用于土地复垦(manyofthesecrit
最新回复
(
0
)