首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是
下列关于运算符重载的描述中,正确的是
admin
2013-05-30
33
问题
下列关于运算符重载的描述中,正确的是
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、一元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
本题考查的知识点是:运算符的重载。运算符重载为成员函数时,形参个数一般为运算符的元数减1,因为此成员函数所属的对象可成为运算符的一个运算分量。重载为非成员函数时,形参个数一般和运算符元数相等。所以,二元运算符重载为非成员函数时,参数表中应有两个参数,选项C不正确;运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符,选项A是正确的。一元运算符中,“-”取负、“++”增1、“--”减1等运算符均可重载为成员函数,故选项B不正确。 C++中,有“.”、“.*”、“->*”、“::”、“?:”五个运算符不能重载,故选项D不正确。本题应该选择A。
转载请注明原文地址:https://kaotiyun.com/show/r1Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<iostream>usingnamespacestd;intmain(){intx[6]={1,3,5,7,9,11},*k,**s;k=x
下列关于break语句的描述,不正确的是()。
不属于结构化程序设计方法主要原则的是()。
设在主函数中有以下定义和函数调用语句,且fun()函数为void类型,请写出fun()函数的首部【】。intmain(){doubles[10][22];intn;...fun(s);...re
下面程序的输出结果是()。#include<iostream>usingnamespacestd;intfun(int,int);//fun()函数的说明voidmai
下面程序的输出结果是【】。#include<iostream.h>intd=1;intfun(intp){staticintd=5;d+=p;cout<<d<<"";
有如下程序:#include<iostream>usingnamespacestd;classAA{intn;public:AA(intk):n(k){}intget(){ret
如果表达式y*x++中,“”是作为成员函数重载运算符,“++”是作为友元函数重的运算符,采用运算符函数调用格式,该表达式还可表示为()。
如果表达式x=y*z中的“*”是作为成员函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为【】。
随机试题
电动葫芦限位器既可用作防止吊钩上升或下降超过极限位置的安全装置,也可以作为行程开关使用。()
下列属于全麻并发症的是()
仪表设备不应安装在()的位置。
对于企业实施的规定了锁定期和解锁期的限制性股票股权激励计划,如果企业向职工发行的限制性股票按规定履行了增资手续,则下列会计处理中不正确的是()。
针对影响项目范围变更的因素,在进行项目范围变更控制时,要以工作分解结构、项目绩效报告、来自项目内外的变更请求和范围管理计划作为依据,依旧以范围变更控制系统、绩效测量和补充计划编制作为变更控制的主要工具和技术。项目范围变更控制的结果是在全面保障和促进项目工作
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
运动员:裁判
有一只怪钟,每昼夜设计成10小时,每小时100分钟,当这只怪钟显示5点时,实际上是中午12点。当这只怪钟显示8点50分时,实际上是什么时间?
A.ratherB.makeC.toA.【T1】_______thanforasinglejobB.Othersstick【T2】_______workC.manyyoungpeoplehaveto【T3】_____
我国乃至世界上第一本专门论述教育问题的专著是()
最新回复
(
0
)