首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果表达式y*x+十中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
如果表达式y*x+十中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
admin
2009-02-15
59
问题
如果表达式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)
答案
4
解析
本题考核运算符的重载。假定已经作为某个类的成员函数重载了二元运算符 +,且c1、c2都是该类的对象,则c1.operator+(c2)与c1+c2含义相同。如果+作为该类的非成员函数重载,则operator十(c1,c2)与c1+c2含义相同。同理,运算符*作为成员函数重载,则广(x++)与y.operator*(x++)含义相同,后缀什作为友元函数重载,那么x++与operator++(x,0)含义相同,所以选项C是正确的。
转载请注明原文地址:https://kaotiyun.com/show/d7kp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列选项中不属于结构化程序设计原则的是()。
给定程序中,函数fun的功能是:计算出形参s所指字符串中包含的单词个数,作为函数值返回。为便于统计,规定各单词之间用空格隔开。例如,形参s所指的字符串为:ThisisaClanguageprogram,函数的返回值为6。请在程序
C语言中规定,程序中各函数之间()。
以下选项中正确的定义语句是
以下叙述中正确的是()。
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=1。现又要将一个元素进栈,栈顶指针top值变为()。
下列特征中不是面向对象方法的主要特征的是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
关于算法,以下叙述中错误的是
随机试题
过敏性休克应选用何药抢救?简述其机制。
下列属于被领导者特征的是【】
甲型肝炎的潜伏期为
某产妇,28岁,妊娠40周,规律宫缩ll小时。肛查:宫口开大8cm,诊断为
吉兰-巴雷综合征引起的瘫痪主要为
起爆器材中,()是一种非电起爆器材,不能直接起爆炸药,只能传递爆轰波起爆雷管,由雷管引爆炸药。
根据我国招标投标相关法律制度的规定,政府投资工程的监理单项合同估算价在( )万元人民币以上的,该监理业务的发包必须进行招标。
个人取得下列各项所得,必须自行申报纳税的有()。
筒述负强化与惩罚的关系。
请在“答题”菜单下选择“字处理”命令,然后按照题目要求再打开相应的命令,完成下面的内容,具体要求如下:注意:下面出现的所有文件都必须保存在考生文件夹下。请用Word2010对考生文件夹下WORD.DOCX文档中的文字进行编辑、排版和保
最新回复
(
0
)