首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为( )。
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为( )。
admin
2021-06-10
91
问题
如果表达式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
解析
运算符函数有两种调用形式,第一种是像一般函数那样用函数名调用,即y.operator*(z)或者operator*(y,z);另一种是通过运算符构成表达式,即y*z。因为“++”运算符既可以作为前缀运算符,又可以作为后缀运算符,所以重载这个运算符时,重载后缀“++”时必须多一个虚拟参数:int。
转载请注明原文地址:https://kaotiyun.com/show/rgfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char*s,inta[]),其功能是把s中出现的数字转换成数字存储在a[]中,然后返回转换的个数。例如:s="1234abcdef567";则:a[]中存储着123
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成fun()函数,其功能是:求出M行N列二维数组每行元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。注意:不能修改程序的其他部分,只能修改fun()函数。#include
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程中声明的Array是一个表示数组的类。一个Array对象可以包含多个整型元素。Array的成员说明如下:成员函数add用于向数组的末尾添加一个元素;成员函数get用于获取数
有如下程序:#inc1ude<iostream>usingnamespacestd;classMountain{intheight;public:Mountain(inth=0):h
下列关于模板的叙述中,正确的是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;intmain(){charstr[100],*p;cout<<"Pleaseinputastring:";
有如下程序:#include<iostrearn>usingnamespacestd;intmain(){cout.fill(’*’);cout.width(6);cout.fil
在一个派生类对象结束其生命周期时()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
负责数据库中查询操作的数据库语言是( )。
随机试题
李某,男性,40岁。晚饭饮少量酒并进食油腻食物,半夜突然上腹剧痛,以后蔓延到右下腹部;5小时后急诊。查体:体温37.6℃,上腹及右上腹部均有压痛,腹式呼吸尚存,肝浊音界存在,肠鸣音消失,腹透膈下有游离气体。该患者最可能的诊断为()
陈某是天津三石公司供销科长,任职期间办理了三石公司与上海三木公司之间的供销与加工等多方面的业务。1997年3月,陈某辞职后开办了六顺公司,六顺公司的办公房内存有三石公司一批设备。1997年4月1日,陈某对三木公司讲有一批设备委托三木公司以其名义销售,销售价
某一类高层商住楼地上30层、地下2层,总建筑面积85694.81m2。地下l层至地上4层为商场,建筑面积37275.01m2,地上4层以上为普通住宅,地下2层为汽车库。该商住楼内的防烟楼梯间及其前室、消防电梯间前室和合用前室,靠外墙布置具备自
为了提高现金使用效率,企业应当()。
已知一内直径为50cm,内高100cm的圆柱形木桶,灌满了浓度为20%的盐水溶液,使其倾斜45度倒出部分溶液后放平,再加满清水。问此时木桶内盐水溶液的浓度是多少?
社会主义国家公安机关与剥削阶级国家警察机关在专政的目的上是相同的。()
写出从哈希表中删除关键字为K的一个记录的算法。设哈希函数为H,解决冲突的方法为链地址法。
《旧约》是古代希伯来文学的总集,全书共有_______。
已知英文字母m的ASCII码值为6DH,那么ASCII码值为70H的英文字母是_________。
Anethicscrisisatoneoftheworld’smostsuccessfulhumanembryonicstemcelllaboratorieshasplungedthecontroversialfiel
最新回复
(
0
)