首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于函数重载,下列叙述中错误的是
关于函数重载,下列叙述中错误的是
admin
2017-10-17
29
问题
关于函数重载,下列叙述中错误的是
选项
A、重载函数的函数名必须相同。
B、重载函数必须在参数个数或类型上有所不同。
C、重载函数的返回值类型必须相同。
D、重载函数的函数体可以有所不同。
答案
C
解析
本题考查的知识点是:函数重载。在C++语言中,允许定义一系列函数名相同,但形参的个数或类型不完全相同函数。这种定义就叫做函数的重载。重载函数对返回值类型不作要求,返回值类型也不参与区分函数的重载形式。故本题应该选择C。
转载请注明原文地址:https://kaotiyun.com/show/7PAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是______。#include<iostream.h>#include<math.h>template<classT>classTAdd//定义类模板TAdd,T为类型{Tx,y;
有以下程序段:#include<iostream.h>#defineMIN(x,y)(x)<(y)?(x):(y)voidmain(){inti,j,K;i=10;j=15;k
下面是类MyClass的定义,对定义中各语句描述正确的是()。classMyClass{private:intx,y,z;public:voidMyClass(intA){
有以下程序:#include<iostream>usingnamespacestd;intmain(){inta=5,b=4,c=3,d=2;if(a>b>c)
执行完C++程序中的下列3条语句后,c指向()。inta,b,*c=&a;int*p=c;p=&b;
()既可重载为一元运算符,又可重载为二元运算符。
下列程序将x,y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidfun(______){Ta;if(x>y)
运算符函数调用格式的表达式y/x++与表达式y.operator/(operator++(x,0))的含义相同,由此可看出()。
类模板template<classT>classx{…},其中,友元函数f对特定类型T(如int),使函数f(x<int>&=成为x<int>模板类的友元,则其说明为()。
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidfun(______){Ta;if(x>y)
随机试题
面神经支配的结构是
儿童化脓性骨髓炎的脓肿不易进入关节腔的原因是
神曲的炮制方法是
A.子宫圆韧带B.子宫阔韧带C.子宫主韧带D.子宫骶韧带E.盆底肌防止子宫两侧移位的是
AMI时发生心室颤动。尽快采用
下列各项中,不属于医师在执业活动中应当履行的法定义务是
受嘱托杀人行为及“安乐死”问题。
根据断层面位移方向与水平面的关系,可将活断层划分为倾滑断层与走滑断层。其中倾滑断层又称为:
利率与社会平均利润率两者相互影响,()。
代用货币的优点之一是能克服金属货币在流通中所产生的()现象。
最新回复
(
0
)