首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
admin
2020-05-14
52
问题
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
选项
A、x.operator++(1)
B、operator++(x)
C、x.operator++x,1)
D、x.operator++()
答案
D
解析
增量运算符++有前缀自增运算符和后缀自增运算符两种,在重载该运算符时,由于他们的形参数目和类型都相同,为了可以区分是前缀运算符还是后缀运算符,通常将后缀运算符函数增加一个额外的int型形参,使用后缀运算符时,编译器提供0作为这个形参的实参,所以在调用前缀自增运算符时,使用对象显示的调用x.operator++(),调用后缀自增运算符时,显示的调用x.operator++(0),本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/Cr8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classMyClass{intb:chara;doublec;public:MyClass0:c(0.0),b(0),a(‘,’){}};创建这个类的对象时,数据成员的初始化顺序是
下面函数的运行结果是( )。 #include <iostream> using namespace std; class A{ public: A(){} int Min(int a,int b){r
下面程序的运行结果是#include<iostream.h>voidfun(int*a,int*b){intx=*a;*a=*b;*b=x;cout
以下函数实现的功能是voidfun(char*s){char*p,*q,temp;p=s;q=s+strlen(s)-1;while(p<q){temp=*p;*p=*
数据库概念设计中,由分散到集中的设计方法是
()复审应该把重点放在系统的总体结构、模块划分、内外接口等方面。
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1]中,在下面横线处填上适当的语句,完成栈类模板的定义。template<classt>classT
【】允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取任意类型。
知大写字母A的ASCII码是65,小写a的;ASCII码值是97,则用八进制表示字符常量’\101’为()。
若磁盘上已存在某个文本文件,其全路径文件名为d:\ncre\test.txt,下列语句中不能打开该文件的是
随机试题
甲、乙、丙三人共同去盗窃。甲负责望风,乙人室行窃,丙负责接应转运赃物,甲、乙、丙三人的共同犯罪属于()。
男性,48岁,全身皮肤巩膜黄染1个月,黄疸为波动性,血TB250.7μmol/L,TB195μmol/L,伴上腹饱胀,隐痛向背部放射,大便潜血(++),有脂肪泻,血淀粉酶147IU/L。
固涩剂有哪些分类()
促进社会和谐是我国发展的重要目标和必要条件。要按照以人为本的要求,从解决关系人民群众切身利益的现实问题人手,()。
采用钻井法凿井,说法正确的是()。
资产、负债、所有者权益的概念及相互关系是什么?
近代史上,一批爱国诗人通过以诗写史来谴责列强的侵略,赞颂中国人民的抗争。其中,张维屏在著名诗篇《三将军歌并序》中写道:“三将军,一姓葛、两姓陈,捐躯报国皆忠臣。”这首诗歌颂了哪一场战争中出现抵御外侮的英雄人物()
20世纪80年代流行音乐对大学生的冲击,正对他们产生恶劣的影响。书籍需要潜心钻研,它们自然无法去与流行音乐的通俗易懂、猛烈激昂竞争。怎能设想,一旦大学生沉溺到流行音乐的激烈喧嚣中不能自拔,他们还能去孜孜研读柏拉图或爱因斯坦的鸿篇巨著吗?流行音乐引发的兴趣,
Noiseconstitutesarealandpresentdangertopeople’shealth.Dayandnight,athome,atwork,andatplay,noisecanproduce
【B1】【B6】
最新回复
(
0
)