首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知程序中已经定义了函数test,其原型是int test(int, int, int);,则下列重载形式中正确的是
已知程序中已经定义了函数test,其原型是int test(int, int, int);,则下列重载形式中正确的是
admin
2010-06-06
41
问题
已知程序中已经定义了函数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全国计算机二级
相关试题推荐
有以下程序:#includemain(){FILE*fp;inti,a[6]={’a’,’b’,’c’,’d’,’e’,’f’,k;fp=fopen(’’data.dat’’,’’w+b’’);fwrite(&a[0],sizeof(int)
关系表中的每一行记录称为一个()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
若有以下程序:#includemain(){inta=1,b:2;for(;a<8;a++){b+=a;a+=2;}printf("%d,%d\n",a,b);}则
已知chara;intb;floatC;doubled;则表达式a-b+c-d结果为()型。
以下叙述中正确的是
设变量已正确定义并赋值,以下正确的表达式是()。
结构化程序设计的基本原则不包括()。
下列关于线性链表的描述中,正确的是()。I、只含有一个指针域来存放下一个元素地址II、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)III、结点由两部分组成:数据域和指针域。
下列函数原型声明中错误的是
随机试题
下列行为不构成故意杀人罪的是()。
古希腊法
某集团总公司为其子公司与某钢厂的钢材买卖合同在1000万元的限度内提供连带保证,并委派专人监督合同的执行。钢厂交付给子公司的价值50万元的一批钢材质量严重不合格,子公司未提出异议并接受了货物,但集团总公司以书面形式向钢厂提出了异议,要求退货。子公司与钢厂的
在KIS系统中,下列本人能直接审核的凭证是()。
某企业与银行商定的周转信贷额为500万元,借款利率是9%,承诺费率为0.6%,企业借款350万元,平均使用10个月,那么,借款企业需要向银行支付的承诺费和利息分别为()万元。
观察
2010年,广西壮族自治区全年粮食种植面积3061.06千公顷,比上年减少6.45千公顷。油料种植面积:192.90千公顷,增加11.75千公顷;甘蔗种植面积1069.28千公顷,增加9.17千公顷;蔬菜种植面积1007.60千公顷,增加29.63千公顷;
牧民A和B在同一块地放牧。假设:如果这块地上有20头牛,每头牛终生可以产出4000元牛奶;这块地上有30头牛时,每头牛终生可以产出3000元的牛奶:有40头牛时,每头牛终生可以产出2000元的牛奶。牧民购买一头牛的成本为1000元。显然,如果在这块地上放牧
___________指通过词根的语音变化构成语法形式,表示某种语法意义。(北京大学2015)
FortheaverageAmericanlivingintheUnitedStatesislikehavingmorethanhalfamilliondollarsinwealth.Sosaysanewst
最新回复
(
0
)