首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是( )。
下列关于运算符重载的描述中,正确的是( )。
admin
2021-05-06
47
问题
下列关于运算符重载的描述中,正确的是( )。
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、一元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
运算符重载为成员函数时,会省略一个参数,如果无参数,表明是一元运算符。一元运算符既可以作为成员函数重载,也可以作为非成员函数重载。二元运算符如果作为非成员函数,则参数表中必须有两个参数。C++有5个运算符不能重载,它们是:(成员访问运算符)、*(成员指针访问运算符)、::(域运算符)、sizeof(长度运算符)和?:(条件运算符)。故本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/1Cfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知类Myclass的定义如下:classMyClass{public:MyClass(intd){data=d;}~MyClass(){)private:intdata;};
有如下程序:#include<iostream>usingnamespacestd;classMyClass{public:MyClass(){++count;}~MyClass(){--c
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
有如下程序:#include<iostrearn>usingnamespacestd;classtest{private:inta;public:,test0{cout+"constructor"+endl;}test(inta)
已知主函数中通过如下语句序列实现对函数模板swap的调用:inta[10],b[10];swap(a,b,1,0);下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是()。
有如下类定义:classBase{public:voidfun(){cout
软件开发过程主要分为需求分析、设计、编码与测试4个阶段。其中,产生“软件需求规格说明书”的阶段是()。
要定义一个引用变量p,使之引用类MyClass的一个对象,正确的定义语句是()。
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为()。
将前缀运算符"--"重载为非成员函数,下列原型中能正确用于类中说明的是()。
随机试题
A.子宫颈癌B.大肠癌C.肝细胞癌D.膀胱癌黄曲霉毒素B1主要诱发
精子原地打转,活动迟钝应属于哪一级
在外环境中生存能力最强的痢疾杆菌是()感染后易转为慢性的痢疾杆菌是()
估价报告的纸张、封面设计、排版、装订应有较好的质量,尽量做到()。
下列条件发生重大变化时,可不需要重新进行焊接工艺评定的是()。
发生以下哪种情形的,期货交易所应当解散()。
下列关于弹性预算的特点的表述中,不正确的是()。
某高校拟结合9月份我国通行的节日、纪念日举办校园文化系列活动,下列哪些主题会出现在当月的活动项目计划中:①学习国防知识,增强国防观念②缅怀抗战先烈,弘扬抗战精神③吾爱吾师,感念师恩④节约粮食,从我做起⑤口腔健康,全身健康
下列句子正确的表达顺序是()。①不想作,任性而行就不会有练习的机会②既然不得不如此,我们就没有理由不接受它③课堂作文不是十全十美的办法④作文,想来不是人的本性所需要⑤针对此情况,所以命题,限期完篇,
二分法查找仅限于这样韵表:表中的数据元素必须有序,其存储结构必须是______。
最新回复
(
0
)