首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果表达式—x/y中的“—”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为( )。
如果表达式—x/y中的“—”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为( )。
admin
2012-12-29
39
问题
如果表达式—x/y中的“—”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为( )。
选项
A、operator/(x.operato—(),y);
B、operator/(operator—(x),y);
C、x.operator--().operator/(y);
D、y.operator/(operator—(x));
答案
B
解析
运算符重载实际上时函数的重载。重载运算符的一般格式:函数类型operator运算符名称(参数表)。重载运算符之后:函数operator+重载运算符“+”。“-”重载为“operator--”,“/”重载为“operator/”。另外重载不能改变运算的优先级,--x/y计算--x后,除以y,所以表达式改写为:operator/(operator--(x),y);。
转载请注明原文地址:https://kaotiyun.com/show/jwVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是()。#includevoidsub(int*s,int*y){staticintm=4;*y=s[m];m--;}voidmainO{
以下不是C语言字符型或字符串常量的是()。
有以下程序:#includemain(){intk,n=0;charc,str[]="teach";for(k=0;str[k];k++){c=str[k];switch(k)
有两个关系R与S如下,由关系R和S得到关系T,则所使用的操作为
设有定义:chars[81];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是()。
有二叉树如下图所示: 则前序序列为()。
设有定义:intx,y,z;,且个变量已经赋正整数值,则以下能正确表示代数式的C语言表达式是()。
某二叉树的中序遍历序列为CBADE,后序遍历序列为CBEDA,则前序遍历序列=为()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
随机试题
教育的相对独立性是指什么?
胆汁的生理作用包括
细菌性肺炎抗菌治疗抗菌药物一般用至:
国家及地方的有关标准、规范及定额也可能是施工组织设计的依据。
我国第一个国家正式批准的BOT模式建设的项目是( )。
下列关于劳动关系的说法,错误的是()。
根据票据法律制度的规定,下列情形中,属于背书无效的有()。
《物权法》关于业主的权利与义务关系的说法,正确的是()。
要用“以人为本”的指导思想和管理理念制定培训制度,保证制度的()。
面对日益激烈的东西方思想文化交流、交融、交锋,面对改革开放和发展社会主义市场经济条件下思想意识的多元、多样、多变,积极培育和践行社会主义核心价值观,有利于:①巩固马克思主义在意识形态领域的指导地位②巩固全党全国人民团结奋斗的共同思想基础
最新回复
(
0
)