首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关运算符重载的叙述中,正确的是( )。
下列有关运算符重载的叙述中,正确的是( )。
admin
2019-06-07
40
问题
下列有关运算符重载的叙述中,正确的是( )。
选项
A、运算符重载是多态性的一种表现
B、C++中可以通过运算符重载创造新的运算符
C、C++中所有运算符都可以作为非成员函数重载
D、重载运算符时可以改变其结合性
答案
A
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/zh8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于函数模板的描述中,正确的是()。A)函数模板是一个实例函数B)使用函数模板定义的函数没有返回类型C)函数模板的类型参数与函数的参数相同D)通过使用不同的类型参数,可以从函数模板得到不同的实例函数
结构化程序所要求的基本结构不包括()。A)顺序结构B)GOTO跳转C)选择(分支)结构D)重复(循环)结构
已知类Ben中将二元运算符“/”,重载为友元函数,若c1、c2是Ben的两个对象当使用运算符函数进行显式调用时,与表达式c1/c2等价的表示为______。
以下程序的输出结果是______。 #include voidmain() {inta=0; a+=(a=8); cout<<a; }
一个C++语言程序的开发步骤通常包括编辑、______、链接、运行和调试。
假定TestClass为一个类,则该类的拷贝构造函数的声明语句为()。
下列叙述中错误的是()。
从程序设计的方法和技术的发展角度来说,程序设计主要经历了结构化设计和__________的程序设计阶段。
随机试题
下列关于乳酸脱氢酶的叙述,错误的是
患者,男,56岁。肝硬化病史16年,近4个月来出现顽固性腹水。最佳的治疗方案是
患儿,6岁。发热、咳嗽、日渐消瘦20天。疑诊粟粒型肺结核,最重要的确诊检查是
某工程,业主在招标文件中规定:工期T(周)不得超过80周,也不应短于60周。某施工单位决定参与该工程的投标。在基本确定技术方案后,为提高竞争能力,对其中某技术措施拟定了三个方案进行比选。方案一的费用为C1=100+4T;方案二的费用为C2=150+
()作为企业质量管理系统的纲领性文件,应具备指令性、系统性、协调性、先进性、可行性和可检查性。
企业为符合国家有关排污标准而购置的大型环保设备,因其不能为企业带来直接的经济利益,因此不确认为固定资产。()
主要反映一国的贸易和劳务往来状况的国际收支项目是()。
学生是否参加活动以及参加何种活动,最终的决定权都在学生自己,这体现了课外校外教育的_______特点。
《人民警察法》第二十条规定,人民警察职业道德方面的义务有()。
“没有国哪有家,没有家哪有我”,中华民族有着源远流长的爱国主义传统。以下关于爱国主义,内容正确的选项是()
最新回复
(
0
)