首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关运算符重载的叙述中,正确的是
下列有关运算符重载的叙述中,正确的是
admin
2017-10-17
54
问题
下列有关运算符重载的叙述中,正确的是
选项
A、运算符重栽是多态性的一种表现
B、C++中可以通过运算符重载创造新的运算符
C、C++中所有运算符都可以作为非成员函数重载
D、重载运算符时可以改变其结合性
答案
A
解析
所谓运算符重载,就是对已有的运算符重新进行定义,赋予其另一种功能,以适应不同的数据类型,所以它不是创造新的运算符;三元运算符“?”“、”“:”点运算符、作用域等运算符都不可以重载;运算符重载不改变运算符的优先级和结合性,不改变其语法结构,也就是不能改变操作数的个数,即单目的只能重载为单目运算符,双目的只能重载为双目运算。
转载请注明原文地址:https://kaotiyun.com/show/iXAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据的独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,这称为______。
以下程序执行后的输出结果是#include<iostream>usingnamespacestd;voidtry(int,int,int,int);intmain(){intx,y,z,r;
下列运算符中,在C++语言中不能重载的是
根据下列程序的执行结果,可以断定划线部分的修饰符应为【 】。执行结果:i9afootballiscreated.afootballiscreated.i=10afootballisdestroyed.afootballis
下列程序的运行结果是【 】。#include<iostream.h>classA{public:virtualvoiduse(){cout<<"inA\n";}};classB:publicA{public:
数据库DB、数据库系统DBS和数据库管理系统DBMS这三者之间的关系是()。
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是,
利用成员函数对双目运算符重载,其左操作数为______,右操作数为______。
多态性分两类:编译时的多态性和______。
随机试题
用分度值为1″(0.005mm/1000mm)的水平仪在图3-1所示平板的截面上进行测量,各挡读数为+2,-2,+3,+5,-2(格),又知水平仪和桥板的零位误差为+1格。求平板在此截面上的安装水平误差。6
I’mnotsurprisedyoufailedtheexam.You______haveworkedharder.
采用概算指标法编制建筑工程概算时,若采用直接套用概算指标的方法,则拟建工程的()必须与概算指标相同。
Whenandwheretobuildthenewfactory______yet.
某企业为实现质量目标,进行质量管理,建立质量管理体系,并把质量管理的原则作为建立质量管理体系的基础理论。质量管理体系模式确定的过程有()。
依次填入下面一段文字横线处的语句,衔接最恰当的一项是:2008年北京奥运会的开幕式,把历史悠久的中华文明,通过现代化的光电手段,舒展成一幅优美动人的精彩画卷。_____________;_____________;_____________;__
水池上装有甲、乙两个大小不同的水龙头,单开甲龙头1小时可注满水池,现在两个水龙头同时注水,20分钟可注满水池的,如果单开乙龙头注满水池需要()。
Congelisamanwho______.WhichofthefollowingstatementsisNOTtrue?
____________(已经与那国终止了关系),Japanhadtofindanothersupplierofrawmaterials.
CambridgeUniversitycloseddowninthesummerof1665whentheplaguebrokeout.Newton,astudentthere,wenthometoLincoln
最新回复
(
0
)