首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
通过运算符重载,可以改变运算符原有的( )。
通过运算符重载,可以改变运算符原有的( )。
admin
2020-05-14
39
问题
通过运算符重载,可以改变运算符原有的( )。
选项
A、操作数类型
B、操作数个数
C、优先级
D、结合性
答案
A
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/2M8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为()。
如果在类模板的定义中有一个静态数据成员,则在程序运行中会产生______静态变量。
以下选项中,与k=n++完全等价的表达式是
以下选项中,()是合法的用户标识符。
执行语句for(i=1++<4;);,后变量i的值是
下面程序的运行结果是#include"iostream.h"#definesum(a,b)a*bvoidmain(){intx;X=sum(1+2,3);cout<<x;}
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};,则下列语句正确的是
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。#include<iostream>usingnamespaeestd;_
类MyClass的定义如下:classMyClass{public:MyClass(){value=0;}SetVariable(inti){value=i;}private:intvalue;
重载输入流运算符>>必须使用的原型为()。
随机试题
设y=f(x)可导,则f(x-2h)-f(x)等于().
A.鹿茸丸B.六味地黄丸C.杞菊地黄丸D.金匮肾气丸E.黄芪六一汤合犀黄丸
不可用冷疗的病情是
可保证老年人良好身体状况的方法是
胆汁中促进脂肪消化吸收的主要成分是
抹灰层由底层、中层和面层组成,中层的作用是()。
()反映企业一定期间现金的流入和流出,表明企业获得现金及现金等价物的能力。
甲公司为丙公司的全资子公司,于1992年11月经乙市市场监督管理局核准成立,注册资本1000万元,甲公司自开始经营以来内部管理一直存在严重问题,长年亏损。2017年度审计报告显示甲公司资产负债率超出100%,甲公司有签订劳动合同的职工27人,至今拖欠职工
下列各项中,属于资源税纳税人的是()。
Muchoftheworldshouldgoonadietin2014.Morethanathirdofadults【C1】______wereestimatedtobe【C2】______orobesein20
最新回复
(
0
)