首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是( )。
下列关于运算符重载的描述中,正确的是( )。
admin
2017-04-25
60
问题
下列关于运算符重载的描述中,正确的是( )。
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、一元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
此题考查的是运算符的重载。运算符重载为成员函数时,形参个数一般为运算符元数减l:重载为非成员函数时,形参个数一般和运算符元数相等。所以二元运算符重载为非成员函数时,参数表中应有两个参数,C选项错误;运算符重载为成员函数,若参数表中无参数,重载的是一元运算符,选项A正确:一元运算符中,“.”(取负)、“++”、“--”等均可重载为成员函数;C++语言中,“.”、“.*”、“->*”、“::”、“?:”五个运算符不能重载。
转载请注明原文地址:https://kaotiyun.com/show/x1Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如在类中有如下函数定义 Void fun(int a,int b,int c=0);则下列调用中,正确的是( )。
若有以下程序:#include<iostream>usingnamespace.std;classdata{public:intx;data(intx){
执行下列语句序列: int i=0;while(i<25)i+=3;cout<<i; 输出结果是( )。
C++语言标识符是以字母或______开头的,由字母,数字和下划线组成的字符串。
下列关于C++多态性的叙述,正确的是( )。
重载输入流运算符>>必须使用的原型为
在最坏情况下,冒泡排序所需要的比较次数为【 】。
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【 】。
for(intx=0,y=0;!x&&y<=5;y++)语句执行循环的次数是()。
所有的函数模板定义都是以关键字______开始的,该关键字之后是用______括起来的形式参数表。
随机试题
当0<x<π/2时,sinx+tanx>2x.
下列不属于家庭教育的特点的是【】
TheintelligencetestusedmostoftentodayarebasedontheworkofaFrenchman,AlfredBinet.In1905,Binetwasaskedbythe
患者渗出物标本涂片中可见下列哪种细胞对鉴别麻风杆菌与结核分枝杆菌有重要意义A.类上皮细胞B.朗格罕细胞C.泡沫状细胞D.淋巴细胞E.多核巨细胞
抢救链霉素所致过敏性休克应首选
根据支付结算法律制度的规定,下列有关汇兑的表述中,不正确的是()。
经核算得知某产品的单位产品成本为62元,企业希望该产品的目标利润率达到20%,则该产品的单位价格应是()元。
Welookedforatabletositdown,buttheywereall______.
设y=x(sinx)cosx,求dy.
Manyteachersbelievethattheresponsibilitiesforlearningliewiththestudents.【C1】______alongreadingassignmentisgiven,
最新回复
(
0
)