首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果算符函数调用格式的表达式:x.operator-(operator++(y,0)中的“—”是作为成员函数重载的,“++”是作为友元函数重载的,那么该表达式还可以表示为:()
如果算符函数调用格式的表达式:x.operator-(operator++(y,0)中的“—”是作为成员函数重载的,“++”是作为友元函数重载的,那么该表达式还可以表示为:()
admin
2010-12-16
24
问题
如果算符函数调用格式的表达式:x.operator-(operator++(y,0)中的“—”是作为成员函数重载的,“++”是作为友元函数重载的,那么该表达式还可以表示为:()
选项
A、x-y++
B、x-(++y)
C、 (x++)-y
D、++x-y
答案
A
解析
本题考核运算符的重载。假定已经作为某个类的成员函数重载了二元运算符+,且c1、c2都是该类的对象,则c1. operator+(c2)与c1+c2含义相同。如果+作为该类的非成员函数重载,则operator+(c1,c2)与c1+c2含义相同。同时一元运算符“++”重载函数调用中采用了虚拟参数,说明++为后缀的,所以其等价的表达式为“x-y++”。
转载请注明原文地址:https://jikaoti.com/ti/2qL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于C语言文件的叙述中正确的是()。
设有如下定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
有以下函数:intfun(char*x,char*y){intm=0;while((*x==*y)&&*x!=’\0’){x++;y++;m++;}returnm;}函数的功能是()。
下列选项中属于面向对象设计方法主要特征的是()。
某系统总体结构如下图所示该系统结构图的最大扇出数、最大扇入数的总和是()。
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structab[10];
关于地址和指针,以下说法正确的是
在软件开发中,需求分析阶段产生的主要文档是()。
C语言规定,函数返回值的类型是()。
定义部门的关系模式如下: 部门(部门号,部门名,部门成员,部门总经理) 使它不满足第一范式的属性是()。
随机试题
柴油基本作为吸收液应具有哪些性能?
引起患者原有老视减轻的白内障是
小儿出生时红细胞数正常值为
下列属于建设投资的有()。
某市质量技术监督管理局发现,该市宜林食品工业有限公司生产销售的一批薯片涉嫌违法使用大量添加剂。遂将该批薯片先行登记保存。期限为15日。根据《行政处罚法》、《行政强制法》的规定,关于将薯片先行登记保存的行为性质、适用条件、程序与期限的说法,正确的是(
Therewasatimewhenparentswhowantedaneducationalpresentfortheirchildrenwouldbuyatypewriter,aglobeoranencyclo
xx区政府向市政府请求增拨救灾资金,应选()行文。
编写教科书的直接依据和国家衡量各科教学的主要标准是()。
Whydidthemangiveupstudyingphysics?
FromachildIwasfondofreading,andallthelittlemoneythatcameintomyhandswaseverlaidoutinbooks.Pleasedwithth
最新回复
(
0
)