首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于运算符重载,下列表述中正确的是( )。
关于运算符重载,下列表述中正确的是( )。
admin
2017-07-28
21
问题
关于运算符重载,下列表述中正确的是( )。
选项
A、C++已有的任何运算符都可以重载
B、运算符函数的返回类型不能声明为基本数据类型
C、在类型转换符函数的定义中不需要声明返回类型
D、可以通过运算符重载来创建C++中原来没有的运算符
答案
C
解析
重载运算符的规则如下:
①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;
②C++不能重载的运算符只有5个;
③重载不能改变运算符运算对象的个数;
④重载不能改变运算符的优先级和结合性;
⑤重载运算符的函数不能有默认的参数;
⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/HFAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的执行结果是______#include<iostream.h>voidfunc(int);voidmain(){intk=4func(k);func(k):
重载的流运算符函数经常定义为类的______函数。
软件测试方法中属于静态测试方法的是()。
下列关于线性表叙述中,不正确的是()。
带有虚基类的多层派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样对虚基类的子对象初始化( )。
在面向对象的系统中,系统责任的良好分配原则是( )。
根据注释内容在空白处填写适当内容。classLocation{private:intX,Y;public:voidinit(intinitX,intinitY);intGetX();intGetY
下列特征中不是面向对象方法的主要特征的是()。
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。intGetLen(char*str){if(______)return______;e
结构化分析方法是面向______进行分析的方法。
随机试题
与脂肪栓塞无关的疾病有
胃癌与长期食腌制、熏、烤食品有关,这些食物中含致癌物质较高的有以下()。
女性,50岁,头晕乏力半年,发热2周住院;化验:RBC2.4×1012/L,Hb58g/L,WBC4.2×109/L,PLT135×109/L,红细胞中心淡染区扩大,骨髓检查红系增生活跃(占52%),铁染色环形铁粒幼细胞占20%。下列不是属于该病铁代谢特点
A、乌头碱B、中乌头碱C、消旋甲乌药碱D、次乌头碱E、乌头原碱附子中对心脏毒性较大的化学成分是
常用于W/O型乳剂型基质乳化剂
下颌恒磨牙开髓部位应在牙合面偏向颊尖处因为上颌前牙开髓时应从舌面窝中央向牙颈方向钻入,因为
机电工程施工合同在工程实施过程中的重点是()。
在Excel中,()函数是计算工作表中一串数据的总和。
1.“每个人都将拥有自己的基因组序列,并且可以将这些信息装在一个U盘中。”——生物医学家曾这样给我们描绘一幅美妙的蓝图,当脱氧核糖核酸(DNA)测序变得很廉价时,这一天就真的不远了。人们将知道自身面临的疾病风险,从而帮助医生和自己预防或治疗这些疾病。然而
Didyoueverhavesomeone’snameonthetipofyourtongueandyetyouwereunabletorecallit?(1)_____thishappensagain,do
最新回复
(
0
)