首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于运算符重载,下列表述中正确的是( )。
关于运算符重载,下列表述中正确的是( )。
admin
2017-02-18
16
问题
关于运算符重载,下列表述中正确的是( )。
选项
A、C++已有的任何运算符都可以重载
B、运算符函数的返回类型不能声明为基本数据类型
C、在类型转换符函数的定义中不需要声明返回类型
D、可以通过运算符重载来创建C++中原来没有的运算符
答案
C
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/HIAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面对静态数据成员的描述中,正确的是
关于成员函数特征的下述描述中,()是错误的。
关于友元的概念错误的是()。
包容类Contain和内嵌类Embed定义如下:#include<iostream.h>classContain{private:intX;protected:intz;public:
下面程序的输出结果是【】。#include<iostream.h>voidmain(){inta[6]={1,2,3,4,5,6};for(inti=0;i<5;i++)
下列for语句的循环次数为【】。for(inta=0,b=1;b&&a<5;a++);
【】是C++语言程序的入口。
cin.getline(line,sizeof(line),’x’)表示的意思是读取90个字符存放到line如果遇到_____则结束输入。
执行完下列语句 int a,b, *c=&a; int * &p=c; p=&b; 后c指向
以下选项中与k=n++;完全等价的表达式是
随机试题
“你看我就看”是()。
痢下赤白脓血,脐腹灼痛,饮食减少,口烦口干,舌质红绛少苔,脉细数者,治疗宜选
急性乳腺炎最常见于急性乳腺炎的常见原因是
下列属于机械性肠梗阻的是
下列哪种情形之下,合伙人的继承人可以成为合伙人?
因甲公司不能偿还到期债务,贷款银行向法院提起民事诉讼。2004年6月7日,银行在诉讼中得知市发展和改革委员会已于2004年4月6日根据申请,将某小区住宅项目的建设业主由甲公司变更为乙公司。后银行认为行政机关的变更行为侵犯了其合法债权,于2006年1月9日向
后张预应力筋采用镦头锚固时,高强钢丝宜采用()。
HaveChineseaudiencesonaveragespentmoretimewatchingentertainmentcontentonlineinthisuncommonyearwhenthebattleag
根据以下情境材料,回答下列问题。某日,某城市发生一起恐怖劫持袭击事件,请结合下面图片回答问题:根据我国《反恐怖主义法》的规定,恐怖活动组织是指()人以上为实施恐怖活动而组成的犯罪组织。
记叙文的主要表达方式是()。
最新回复
(
0
)