首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
admin
2019-06-07
75
问题
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为( )。
选项
A、x.operator++(1)
B、operator++(x)
C、x.operator++()
D、x.operator++(X)
答案
C
解析
增量运算符++有前缀自增运算符和后缀自增运算符两种,在重载该运算符时,由于他们的形参数目和类型都相同,为了可以区分是前缀运算符还是后缀运算符,通常将后缀运算符函数增加一个额外的int型形参,使用后缀运算符时,编译器提供0作为这个形参的实参,所以在调用前缀自增运算符时,使用对象显示的调用x.operator++( ),调用后缀自增运算符时,显示的调用x.operator++(0),本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/0h8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。A)算法就是程序B)设计算法时只需要考虑数据结构的设计C)设计算法时只需要考虑结果的可靠性D)以上三种说法都不对
多继承的构造顺序可分为如下四步:①所有非虚基类的构造函数按照它们被继承的顺序构造②所有虚基类的构造函数按照它们被继承的顺序构造③所有子对象的构造函数按照它们声明的顺序构造④派生类自己的构造函数体这四个步骤的
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false,则横线处应填上()。Boolfun(char*str){inti=0,j=0:while(str[j])
程序中有如下语句:for(inti:0;i
有如下类声明:classTestClass{inti;private:intj;protected:intk;public:intm,n;};其中,私有成员的数量为___
下列关于类和对象的叙述中,错误的是()。
下列关于类、对象、属性和方法的叙述中,错误的是()。
下面关于运算符重载的描述中,正确的是()。
下面关于继承和派生的叙述中,正确的是()。
下列关于this指针的叙述中,正确的是()。
随机试题
有以下程序:#include<stdio.h>intfun(){staticintx=1:x*=2:retumx;}main(){inti,s=1:for(i=1;i<=3;i++)s*=fun();printf("%d\n
骨转移最常发生的部位是
肝药酶诱导剂能使
土的级配曲线采用半对数坐标,其优点是能将粒径很小的土颗粒含量清楚地表达出来。()
火灾自动报警系统保护对象应根据其()分为特级、一级和二级。I.使用性质;Ⅱ.重要性、火灾时的危险性;Ⅲ.火灾危险性;Ⅳ.疏散和扑救难度
工程造价信息和其他信息一样要保持新鲜度,这体现了工程造价信息的()特点。
下列关于住房按揭贷款的说法正确的是( )。
假设资本市场是完全有效的,基于资本市场有效原则可以得出的结论有()。
确立合理的评估标准是社会政策评估的重要环节。评估标准包括()。
加强党的先进性建设,根本目的就是要使我们党始终代表中国先进生产力的发展要求,代表中国先进文化的前进方向,代表中国最广大人民的根本利益,不断提高执政能力、巩固执政地位、完成执政使命,最终要落实到实现好、维护好、发展好最广大人民的根本利益上来。这是衡量(
最新回复
(
0
)