首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于运算符重载,下列表述中正确的是( )。
关于运算符重载,下列表述中正确的是( )。
admin
2020-05-14
31
问题
关于运算符重载,下列表述中正确的是( )。
选项
A、C++已有的任何运算符都可以重载
B、运算符函数的返回类型不能声明为基本数据类型
C、在类型转换符函数的定义中不需要声明返回类型
D、可以通过运算符重载来创建C++中原来没有的运算符
答案
C
解析
重载运算符的规则如下:①C++不允许用户自己定义新的运算符,只能对已有的C++运算符进行重载;②C++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是C++的标准类型。故本题答案为C。
转载请注明原文地址:https://jikaoti.com/ti/O2A0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
【】允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取任意类型。
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。#include<iostream>usingnamespaeestd;_
某二叉树中度为2的结点有18个,则该二又树中有______个叶子结点。
下列关于C++函数的叙述中,正确的是______。
重载赋值操作符时,应声明为()。函数。
下列的各类函数中,()不是类的成员函数。
下列数据结构中,属于非线性结构的是
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程pmjl。此工程定义了StopWatch(秒表)类,用于表示时、分、秒信息,有构造函数StopWatch()、设置时间函数reset(),并且重载了前置和后置++运算符,实现增加1秒的功能。程序
下列有关运算符重载的表述中,正确的是
在E-R图中,用来表示实体联系的图形是()。
随机试题
Thejuryfound______.Thefamilysuedfor______.
应鼓励母乳喂养至婴儿()
患者,男性,55岁。因“食欲不佳,胃部不适”来门诊就诊。候诊时患者突然感到腹痛难忍,头冒冷汗,四肢冰冷,呼吸急促。门诊护士应
在搭接网络计划中,( )的工作为关键工作。
被人们认为“把儿童艺术、原始艺术和民间艺术揉为一体”的大师是()。
【2015年河南邓州.多选】心理健康教育是面向大多数心理正常的学生,心理健康教育的目的主要是()。
“心诚则灵,心不诚则不灵”的说法是:
-344,17,-2,5,(),65
下列对CiscoAironet1100的SSID及其选项设置的描述中,错误的是
下列不属于期货公司风险监管措施的是()。
最新回复
(
0
)