首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知函数rune的原型为int rune(int,int); 则下列不能作为它的重载函数原型的是( )。
已知函数rune的原型为int rune(int,int); 则下列不能作为它的重载函数原型的是( )。
admin
2020-07-23
36
问题
已知函数rune的原型为int rune(int,int);
则下列不能作为它的重载函数原型的是( )。
选项
A、bool func(int,int,bool);
B、void rune(int a,int b);
C、int rune(int,char);
D、float func(double,int);
答案
B
解析
本题考查的是函数的重载出现在相同作用域中的两个函数,如果具有相同的名字而形参表不同,则称为重载函数。其中形参表不同分为形参类型不同和形参个数不同两种情况。选项A中,形参个数不同,属于重载函数,正确;选项C中,形参类型不同,正确;选项D中,形参类型不同,正确;重载函数不能仅仅基于不同的返回类型而实现重载,选项B中,只有函数的返回类型不同,所以不能作为题意中的重载函数,错误。答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/Qnyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于一个类定义,编译器可能会自动生成的函数不包括
有函数模板声明和一些变量定义如下:templateT1sum(T2,T3);doubled1,d2;则下列调用中,错误的是
若有函数调用"fun(x*y,3,max(a,b,c))",则fun的实参个数为
有如下函数模板:templateTsquare(Tx){returnx*x;}其中的参数T是
已知主函数中通过如下语句序列实现对函数模板swap的实例调用:inta[10],b[10];swap(a,b,10);下列对函数模板swap的描述中,会导致上述语句序列发生编译错误的是
将十进制数转换为二进制数的递归函数定义如下:voidd2b(unsignedintn){if((n==0)||(n==1))cout
随机试题
根据法律规定,各级人民法院审判委员会行使的职责包括:
上消化道出血最常见的病因是
根据《反垄断法》,行政机关滥用行政权力,实施限制竞争行为的,反垄断执法机构可以采取的处理措施是()。(2011年单项选择第37题)
下列关于预算的调整,说法正确的是()。
现金类资产不包括()
关于雇用临时员工的不利情况的说法,错误的是()。
中国证监会于2010年8月受理了甲上市公司(本题下称“甲公司”)申请发行认股权和债券分离交易的可转换公司债券的申报材料,该申报材料披露了以下相关信息:(1)甲公司2007年、2008年和2009年按照扣除非经常性损益前的净利润计算的加权平均净资
导游在讲解自己熟悉或擅长的内容时,可使用“你们知不知道……”“让我来告诉你……”等语言。()
Whilestillinitsearlystages,welfarereformhasalreadybeenjudgedagreatsuccessinmanystates—atleastingettingpeopl
设A=[6*8—2],B=6*8—2,C="6*8一2",属于合法表达式的是
最新回复
(
0
)