首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于运算符重载的表述中正确的是( )。
关于运算符重载的表述中正确的是( )。
admin
2010-12-16
64
问题
关于运算符重载的表述中正确的是( )。
选项
A、C++已有的任何运算符都可以重载
B、运算符函数的返回类型不能声明为基本数据类型
C、在类型转换符函数的定义中不需要声明返回类型
D、可以通过运算符重载来创建C++中原来没有的运算符
答案
C
解析
此题考查的是运算符的有关概念。运算符重载是针对C++原有运算符进行的,不能通过重载创造新的运算符:除了“.”、“.*”、“->*”、“∷”、“?:”这5个运算符之外,其他运算符都可以重载;在类型转换符函数的定义中不需要声明返回类型,所以选项C)正确;运算符函数的返回值类型可以声明为基本数据类型。
转载请注明原文地址:https://kaotiyun.com/show/vbVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要改动mai
在下列叙述中,错误的是()。
有以下程序#include<stdio.h>intfun(chars[]){char*p=s;while(*p!=0)p++;return(p-s);}main(){
函数fun的功能是:将a、b中的两个正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量e的十位和千位上,b中的十位和个位数依次放在变量c的个位和百位上。例如,当a=45,b=12。调用该函数后,c=5241。
下列关于线性链表的描述中,正确的是()。I、只含有一个指针域来存放下一个元素地址II、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)III、结点由两部分组成:数据域和指针域。
给定程序中,函数fun的功能是:求出形参SS所指字符串数组中最长字符串的长度,将其余字符串右边用字符木补齐,使其与最长的字符串等长。SS所指字符串数组中共有M个字符串,且串长
算术运算符和圆括号有不同的运算优先级,对于表达式:a+b+c*(d+e),关于执行顺序,以下说法正确的是()。
在软件开发的需求分析阶段,可以使用下列哪种工具?()
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
重载的流运算符函数应该被定义为类的【】函数。
随机试题
多种主料菜肴在组配时,每种主料的重量不同。()
停机后检查浮球阀是否()到位,过滤网有无破损和堵塞。
干燥综合征合并双下肢皮肤紫癜,最可能原因是
《精神卫生法》规定承担精神障碍患者再次诊断的精神科执业医师人数是()
肺痈成痈化脓的病理基础是血败肉腐。()
中华人民共和国公民的人身自由不受侵犯,其中受到侵犯的人身自由有()。
Nobodybutthetwins______someinterestintheprojecttillnow.
下列著名大学成立时间最早的是()。
实施知识产权保护的监理措施主要包括()。(1)政策措施(2)技术措施(3)经济措施(4)组织措施
Whetherwewantitornotweareallgreedybynature.Fromthemomentweare【C1】______andtothelastdayofourlifewe【C2】___
最新回复
(
0
)