首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
通过运算符重载,可以改变运算符原有的( )。
通过运算符重载,可以改变运算符原有的( )。
admin
2020-05-14
34
问题
通过运算符重载,可以改变运算符原有的( )。
选项
A、操作数类型
B、操作数个数
C、优先级
D、结合性
答案
A
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/2M8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列对模板的声明中,正确的是()。
有如下程序:#include<iostream>usingnamespacestd;classSample{friendlongfun(Samples);public:Sample(
假定a为一个整型数组名,则元素a[4]的字节地址为
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};,则下列语句正确的是
如果表达式--x中的“--”是重载的类运算符,采用运算符函数调用格式,该表达式还可以表示为【】。
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。#include<iostream>usingnamespaeestd;_
已知类A中有公用数据成员B *b;其中B为类名。则下列语句错误的是
A、 B、 C、 D、 A函数模板定义的一般格式为:Template<typename类型参数>返回类型函数名(模板形参表){函数体}
下面关于虚函数的表述中正确的是()。
若有定义:int*p;则下列各选项中,不同于表达式“*p=*p+1;”的是()。
随机试题
患者小便点滴而下,或尿如细线,甚则阻塞不通,小腹胀满疼痛,舌紫黯,或有瘀点,脉涩。治宜选用
急性化脓性阑尾炎主要的病理改变是指
下列关于萎缩性胃炎的描述,不正确的是
下列选项中,()是通过计算报表中各项目占总体的比重或结构,反映报表中的项目与总体关系情况及其变动情况的一种财务分析方法。
宋代风俗画《清明上河图》的作者是__________。
毛泽东实际上否定了“城市中心论”,确立了“以乡村为中心”的思想的文章是()。
个人与他人的关系,在本质上是
下列IPv6地址表示中,错误的是()。
在考生文件夹下,打开文档WORD1.docx,按照要求完成下列操作并以该文件名(WORD1.docx)保存文档。【文档开始】高速CMOS的静态功耗在理想情况下,CMOS电路在非开关状态时没有直流电流从电源Vcc到地,因而器件没有静态功耗。对所有的
Whenmenandwomengettogether,thereare,ineffect,twoworlds--hisandhers.Theyhavedifferentvalues,【B1】______,andhab
最新回复
(
0
)