首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关运算符重载的叙述中,正确的是( )。
下列有关运算符重载的叙述中,正确的是( )。
admin
2020-12-21
46
问题
下列有关运算符重载的叙述中,正确的是( )。
选项
A、运算符重载是多态性的一种表现
B、C++中可以通过运算符重载创造新的运算符
C、C++中所有运算符都可以作为非成员函数重载
D、重载运算符时可以改变其结合性
答案
A
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个:③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/Lpyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为()。
下列运算符不能重载为友元函数的是()。
假定a=3,下列程序的运行结果是()。#includeintfun(intn);voidmain(){couta;result=fun(a);cout
下面关于虚函数的描述中正确的是()。
有如下程序: #include <iostream> #include <iomanip> using namespace std; int main() { cout.fill(’*’); c
判断字符型变量ch是否为大写英文字母,应使用表达式
已知数组arr的定义如下:intarr[5]={1,2,3,4,5}、下列语句中输出结果不是2的是
有如下函数模板声明: template<typename T> T Max(Ta,Tb){return(a>=b)?a:b;) 下列对函数模扳Max的调用中错误是
下列关于模板的叙述中,正确的是
设某棵树的度为3,其中度为3、2、1的结点个数分别为3、0、4。则该树中的叶子结点数为
随机试题
权利是主要内容,义务是次要内容,起辅助作用。
热力作用于皮肤或黏膜后,局部组织细胞的损害主要归因于()
影响根管治疗预后较重要的因素是
关于早期肺癌,下列错误的是
A、浸渍法B、水蒸气蒸馏法C、煎煮法D、渗漉法E、回流法将药材用适当的溶剂在一定温度下浸泡而浸出有效成分的一种方法是()
某社会团体欲为被诉侵犯著作权的小李推荐公民担任小李的诉讼代理人,为了能够使该社会团体为小李推荐诉讼代理人,该社会团体应当满足的条件是:()
图示体系的几何构造性质是:
背景资料:根据河流规划拟在A江建设一水利水电枢纽工程,该枢纽工程位于西南地区。工程以发电为主,同时兼有防洪、灌溉等任务。挡水建筑物为土石坝,水电站采用引水式开发方式。引水隧洞布置在右岸,在左岸设有开敞式溢洪道。该流域大部分为山地,山脉、盆地相互交错于其问
公路工程质量管理必须以( )为主。
学生申诉制度既有法定性,也有行政性。()
最新回复
(
0
)