首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于运行符重载的描述中,正确的是
下列关于运行符重载的描述中,正确的是
admin
2013-05-30
15
问题
下列关于运行符重载的描述中,正确的是
选项
A、运算符重载可以改变操作数的个数
B、运算符重载可以改变操作数的优先级
C、运算符重载可以改变运算符的结合性
D、运算符重载可以使运算符实现特殊功能
答案
D
解析
本题考核运算符重载的概念。C++把重载的运算符视为特殊的函数,称为运算符函数,函数名就是在运算符前加上保留字 operator。运算符重载就是赋予已有的运算符多重含义。C++中通过重新定义运算符,使它能够用于特定类的对象执行特定的功能。但是用户重新定义运算符,不改变原运算符的操作符个数、优先级和结合性.同时运算符重载后,也不改变运算符的语法结构,即单目运算符只能重载为单目运算符,双目运算符只能重载为双目运算符。所以A,B,C选项的描述都是错误的。
转载请注明原文地址:https://kaotiyun.com/show/IUNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++中,用于实现运行时多态性的是()。
以下程序段的输出结果是______。inti;intx[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)cout<<x[i][2-i]<<‘’;
线性表最常用的操作是存取第i个元素及其前趋的值,则采用【】存储方式节省时间。
若定义cin>>str;当输入HelloWorld!,所得的结果是str=______。
有以下程序,程序运行的结果是______。#include<iostream.h>#include<string.h>voidmain(){charx[]="C++",y[10]="C++";
有如下函数模板的定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中不正确的是()。
已知程序中已经定义了函数test,其原型是inttest(int,int,int);,则下列重载形式中正确的是()。
下面描述中,符合结构化程序设计风格的是()。
写出下列程序的运行结果。#include<iostream.h>classX{ public:virtualvoiddisp(){cout<<”X类的disp函数<<”end1;}};
在结构化设计方法中生成的结构图(SC)中,带有箭头的连线表示()
随机试题
时间即是生命。我们的生命是一分秒地在消耗着,我们平常不大觉得,细想起来实在值得警惕。我们每天有许多的零碎时间于不知不觉中浪费掉了。我们若能养成一种利用闲暇的习惯,一遇空闲,无论其为多么短暂,都利用之做一点有益身心之事,则积少成多终必有成。常听人讲起“消遣”
经济学分析中所说的短期是指
语音震颤减弱或消失主要见于【】
A.丙酮酸激酶B.丙酮酸羧化酶C.苹果酸酶D.磷酸烯醇式丙酮酸羧激酶催化反应的底物或产物中都没有CO2的是
采血室、成分分离室空气细菌菌落总数检查,检查频次和标准是
A.肺动脉栓塞B.肺部感染C.肺部肿瘤D.肺水肿E.肺气肿肺通气/灌注显像不“匹配”,即局部通气正常,灌注缺损,考虑可能为
高考过后,同学们都在思考以后的发展,比如报考什么大学,选择什么专业等,而璐璐则看上去很轻松,他说这些父母都替他规划好了,只要听父母的就没错,璐璐的情况属于()。
设总体x的概率分布如下从总体中抽取n个简单随机样本,N1表示n个样本中取到-1的个数,N2表示n个样本中取到0的个数,N3表示n个样本中取到1的个数,则N1与N2的相关系数为()
若有以下定义:structlink{intdata;strnctlink*next;}a,b,c,*p,*q;且变量a和b之间已有如下图所示的链表结构:指针p指向变量a,q指向变量c。则能够
Whatwillthemandointhemorning?
最新回复
(
0
)