首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运算符重载的描述中,正确的是( )。
下列关于运算符重载的描述中,正确的是( )。
admin
2015-07-22
89
问题
下列关于运算符重载的描述中,正确的是( )。
选项
A、运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B、一元运算符只能作为成员函数重载
C、二元运算符重载为非成员函数时,参数表中有一个参数
D、C++中可以重载所有的运算符
答案
A
解析
运算符重载为成员函数时,会省略一个参数,如果无参数,表明是一元运算符。一元运算符既可以作为成员函数重载,也可以作为非成员函数重载。二元运算符如果作为非成员函数,则参数表中必须有两个参数。C++有5个运算符不能重载,它们是:. (成员访问运算符)、.* (成员指针访问运算符)、:: (域运算符)、sizeof(长度运算符)和?:(条件运算符)。故本题答案为A。
转载请注明原文地址:https://www.kaotiyun.com/show/7tNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若源程序文件abc.cpp中只有一个函数,该函数的名称为【】。
关千成员函数特征的下述中,______是错误的。
数据字典表达的是______。
耦合和内聚是评价模块独立性的两个主要标准,其中反映了模块内各成分之间联系的是【】。
关于类模板,下列表述中不正确的是()。
在32位计算机中,一个int型数据所占用的内存长度为()字节。
已知枚举类型定义语句为: enum Token{NAMB,NUMBER,PLUS=5,MINUS,PRINT=10}; 则下列叙述中错误的是
下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象;请填空补充完整。classvector2D{doublex;//x分量
面向对象程序设计将数据和什么放在一起,作为一个相互依存、不可分割的整体来处理?
随机试题
以下持生产劳动过程中的口耳相传和简单模仿是最原始和最基本的教育形式观点的是()。
"Oncetherocketsareup,whocareswheretheycomedown?That’snotmydepartment,"saidWernhervonBraun,thepioneerrocket
年照射的有效剂量当量很少超过5mSv/年时,定为
乙酰水杨酸硫酸奎宁
新西兰的布朗教授假设了在1984年英国房地产市场相对于整体投资市场的风险相关系数为(),通过回归模型,得出以下各副市场的风险系数为:商业用房(),办公大楼(),工业用房()。
甲乙两个项目均为出售型住宅项目,开发经营期为2年。对这两个项目进行比选时,可直接采用的静态盈利能力比选指标有()。
关于钢筋混凝土结构中砌体填充墙的抗震设计要求,错误的是:
伪造或者变造专利证书的行为属于()。
设有一个投资组合M由A和B两种股票构成,那么,当股票A在投资组合M中的投资比重发生变化时,投资组合M的预期收益率一般也将随之发生变化。( )
关于公文的传阅方式,下列各项中不正确的是()。
最新回复
(
0
)