首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是( )。
下列关于运算符重载的描述中,正确的是( )。
admin
2015-06-27
58
问题
下列关于运算符重载的描述中,正确的是( )。
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、一元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
运算符重载为成员函数时,会省略一个参数,如果无参数,表明是一元运算符。一元运算符既可以作为成员函数重载,也可以作为非成员函数重载。二元运算符如果作为非成员函数,则参数表中必须有两个参数。C++有5个运算符不能重载,它们是:.(成员访问运算符)、.*(成员指针访问运算符)、::(域运算符)、sizeof(长度运算符)和?:(条件运算符)。故本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/ECNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是______。#include<iostream.h>classA{publicvirtual、~(){cout<<”callA::~A()”<<end1;}};
下列静态数据成员的特性中,错误的是______。
在下面程序运行后,输出结果为______。#include<iostream.h>voidcount(intx[],intn,int&y){intk;y=0;for(k=0:k<n;k++)
以下程序段的输出结果是______。charch[3][5]={“xxxx”,“yy”,“zz”}:cout<<ch[1];
数据库的概念模型______。
要在类的对象上使用运算符,除了运算符【】和【】以外,其他的运算符都必须被重载。
软件生命周期一般可分为这样几个阶段:问题定义、可行性研究、【】、设计、编码、测试、运行和维护。
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是
随机试题
A.雄黄B.胆矾C.常山D.瓜蒂治疗疟疾,宜首选
下述是急性胎儿宫内窘迫临床表现的是
关于造血祖细胞,错误的是
肺循环起于
监理工程师与业主的关系是()。
按规范要求,综合布线建筑群子系统中多模光纤传输距离限制为下列哪一项数值?()
关于留存收益的下列说法中,不正确的是()。
从文化本身来看,经济利益和道德标准代表着两个不同的向度。一般而言,经济与道德在同一文化格局中被要求共同发展,但现实生活本身变化不定,且人类社会的经济文化又处于极不平衡之中。因此()。
YouwillhearaninterviewwithProf.JesseAusubelabouthisoptimisticattitudestowardsenvironmentalissuestoday.Asyouli
Theboyslippedoutoftheroomandheadedfortheswimmingpoolwithouthisparents’__________.
最新回复
(
0
)