首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若已经声明了函数"int fun(int x,int y=0);",则下列重载函数声明中,正确的是
若已经声明了函数"int fun(int x,int y=0);",则下列重载函数声明中,正确的是
admin
2015-07-22
22
问题
若已经声明了函数"int fun(int x,int y=0);",则下列重载函数声明中,正确的是
选项
A、double fun(const int x,int y);
B、int fun(int x);
C、int fun(int x);
D、int fun(int x,int y,int z);
答案
D
解析
出现在相同作用域中的两个函数,如果具有相同的名字而形参表不同,称为重载函数。选项A中,仅当形参是引用或指针时,形参是否为const对重载才有影响,这里const对重载没有影响,另外函数不能仅仅基于不同的返回类型实现重载,A错误;选项B中,当调用函数fun(x)只带有一个实参时,两个函数都匹配,该调用具有二义性,B错误;选项C中形参列表只有默认参数不同,默认参数并不改变形参个数,C错误;选项D正确,形参列表中参数个数不同;答案为D。
转载请注明原文地址:https://kaotiyun.com/show/fANp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
类ostream的成员函数______用于执行无格式输出,成员函数______用于输出单个字符。
下列关于break语句的叙述不正确的是()。
有以下程序:#include<fstream>#include<string>usingnamespacestd;intmain(){charch[]="Theend";
有如下程序#include<iostream>usingnameSpacestd;classbase{public:vinualvoidf1(){cout<<"F1Ba
关于在调用模板函数时实参的使用,下列表述中正确的是
在面向对象的程序设计中,下列叙述中错误的是
类是一个支持集成的抽象数据类型,而对象是类的【】。
在声明派生类时,如果不显式地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classBase{protected:voidfun(){}};classDerived:
关于在调用模板函数时模板实参的使用,下列表述正确的是
若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需“要使用的存储类别是()。
随机试题
下列哪些疾病出现局部性水肿
细胞分泌的激素进入细胞间液,通过扩散作用于靶细胞发生作用的传递方式叫作()
龈上菌斑的特点为
患者,男性,35岁。4年多前出现鲜血便,常见便纸上有血迹,有时有鲜血覆盖于大便表面,并伴肛门肿块脱出,平卧时可自行回纳。1个月前出现排便时及便后肛门口剧痛,便后鲜血滴出,疼痛可持续数小时。该患者患
某特长双车道公路隧道在修建过程中,采用地质雷达进行超前地质预报及衬砌质量的检测。结合上述内容,回答下列问题。隧道短距离超前地质预报,预报距离一般在掌子面前方()。
某水利工程经监理人批准的施工网络进度计划如下图(单位:天)。合同约定:工期提前奖励标准为10000元/天,工期延误支付违约金标准为10000元/天。当工程施工按计划进行到第110天末时,因承包人的施工设备故障造成E工作中断施工。为保证
根据契税法律制度的规定,下列各项中,属于契税纳税人的是()。
对失业造成的影响,下列叙述正确的有()。
(2016年真题)简述北洋政府立法活动的特点。
VentrusAirlinesannouncedtodaythatHillmanF.TeasdalehasbeenelectedChairman,PresidentandChiefExecutiveOfficerbya
最新回复
(
0
)