首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关运算符重载的叙述中,正确的是
下列有关运算符重载的叙述中,正确的是
admin
2017-10-17
70
问题
下列有关运算符重载的叙述中,正确的是
选项
A、运算符重栽是多态性的一种表现
B、C++中可以通过运算符重载创造新的运算符
C、C++中所有运算符都可以作为非成员函数重载
D、重载运算符时可以改变其结合性
答案
A
解析
所谓运算符重载,就是对已有的运算符重新进行定义,赋予其另一种功能,以适应不同的数据类型,所以它不是创造新的运算符;三元运算符“?”“、”“:”点运算符、作用域等运算符都不可以重载;运算符重载不改变运算符的优先级和结合性,不改变其语法结构,也就是不能改变操作数的个数,即单目的只能重载为单目运算符,双目的只能重载为双目运算。
转载请注明原文地址:https://kaotiyun.com/show/iXAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知下列程序的输出结果是23,请将横线处缺失的部分补充完整。#include<iostream>usingnamespacestd;classMyClass{public:voidPrint()con
已知outfile是一个输出流对象,要想像outfile的文件指针定位到当前位置之前321字节处,正确的函数调用语句是
判断字符型变量ch是否为大写英文字母,应使用表达式
程序设计语言的基本成分是数据成分、运算成分、控制成分和
完成下列类的构造函数,初始化语句为【 】。#include<iostream.h>classTest{private:intx,y;public,voidTest(intinitx,intinity){_
有如下程序 main( ) {int n[5]={0,0,0},i, k=2; for(i=0 i<k i++)n[i]=n[i]+1; cout<<n[k]<<end1;
在表达式x+y*z中,“+”是作为成员函数重载的运算符,“*”是作为非成员函数重载的运算符。下列叙述中正确的是()。
在面向对象方法中,类之间共享属性和操作的机制称为______。
利用成员函数对双目运算符重载,其左操作数为______,右操作数为______。
多态性分两类:编译时的多态性和______。
随机试题
请简单介绍《边城》的文化意蕴和独特的艺术表现手法。
关于肌瘤的疼痛症状的描述,下列哪项不正确
患者,男,40岁,十二指肠溃疡病史5年,2小时前饱餐后突然腹痛难忍,伴恶心、呕吐。查体:脉搏85次/分,血压110/75mmHg,腹式呼吸运动减弱,腹膜刺激征(+),移动性浊音(+),肠鸣音消失。在诊断未明确前首要的处理措施是
库欣综合征患者出现腹胀、四肢无力应首先考虑
单层工业厂房在屋架选用时,下列说法正确的有()。
替代手工记账是会计电算化的目标之一。()
税款的征收方式,按照应纳税款额计算、入库的方式及征收手段等标准划分,可分为多种不同的方式,最常见的按应纳税额的计算方法分类为()。
根据《婚姻法》的规定,下列情形属于无效婚姻的是()。
设D为不等式0≤x≤3,0≤y≤1所确定的区域,则=_________。
Howdoesthewomanfeelattheendoftheconversation?
最新回复
(
0
)