首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知程序中已经定义了函数test,其原型是int test(int, int, int);,则下列重载形式中正确的是
已知程序中已经定义了函数test,其原型是int test(int, int, int);,则下列重载形式中正确的是
admin
2010-06-06
29
问题
已知程序中已经定义了函数test,其原型是int test(int, int, int);,则下列重载形式中正确的是
选项
A、char test(int,int,int);
B、double test(int,int,double);
C、int test(int,int,int=0);
D、float test(int,int,float=3.5F);
答案
B
解析
本题考核函数重载。所谓函数重载,是指同一个函数名可以对应着多个函数的实现。每种实现对应着一个函数体,这些函数的名字相同,但是函数的参数的类型不同。这就是说,进行函数重载时,要求同名函数在参数个数上不同,或者参数类型上不同。不可以根据函数返回值类型来重载函数。A选项中定义只是函数的返回类型不同,不符合重载的条件,C选项也不符合。对于:D选项,形参列表中带有默认参数,如果原型的最后一个也带有默认参数,则会造成不知道该调用哪个函数的错误。
转载请注明原文地址:https://kaotiyun.com/show/Uyjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#inc1udeintfun(intx,inty){if(x!=y)return(y);elsereturn((x+y)/2);}main(){inta=4,b=
当变量c的值不为2、4、6时,值也为”真”的表达式是()。
关于结构体类型的说明和变量定义,以下选项正确的是()。
结构化程序设计的3种结构是()。
以下叙述中正确的是
下列关于C语言文件的叙述中正确的是()。
若有定义:typedefint*T;Ta[10];则a的定义与下面哪个语句等价()。
关于"while(条件表达式)循环体",以下叙述正确的是()。
若有以下函数首都:intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是()。
若有以下函数首部:intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是()。
随机试题
企业总体战略
了解被审计单位及其环境一般()
能触及震颤的器质性心脏病是
有关ITP描述的正确的是
壶腹部癌可表现为胆囊结石表现为
32岁孕妇,孕1产0,现妊娠33周,近10天自觉头晕、乏力、心悸及食欲减退。查体:面色苍白,心率100次/分,胎位、胎心及骨盆测量均正常,血红蛋白80g/L,血细胞比容0.25。该患者最有可能的诊断是
()和使用计划就是根据经济与社会发展的需求和土地资源的情况,在时空上对一定区域内土地资源的合理分配和协调利用的提前安排,是我国土地开发利用的指导文件。
有公司举报称,政府采购时,价值1500万元的东西却花了3000万元。如果你是政府主管部门相关工作人员。面对该公司的举报。你会怎么处理?
上海人爱吃大闸蟹,阳澄湖的大闸蟹更是名噪国内外。但吃完大闸蟹,看到满桌狼藉的蟹骸,你可曾想过它的用途,可曾想过变废为宝?其实,蟹壳中还有一种丰富的自然资源,即甲壳素。甲壳素又名蟹壳素、聚乙酰氨基葡萄糖等,是一种维持和保护甲壳动物和微生物躯体的线性氨基多糖,
Therewassnoweverywhere,sothattheshapeofthingswasdifficultto________.
最新回复
(
0
)