首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若已经声明了函数原型“bool fun(bool a,int b=0);”,则下列重载函数声明中正确的是( )。
若已经声明了函数原型“bool fun(bool a,int b=0);”,则下列重载函数声明中正确的是( )。
admin
2019-06-04
91
问题
若已经声明了函数原型“bool fun(bool a,int b=0);”,则下列重载函数声明中正确的是( )。
选项
A、bool fun(bool a=true,int b=0);
B、int fun(bool a,intb);
C、void fun(double a,intb);
D、void fun(bool a,int b=0);
答案
C
解析
本题考查函数重载相关知识,重载函数是函数的一种特殊情况,为方便使用,C++允许在同一范围中声明几个功能类似的同名函数,但是这些同名函数的形式参数(指参数的个数、类型或者顺序)必须不同,也就是说用同一个运算符完成不同的运算功能。A、B、D选项的部分形参都与原函数相同,所以不能作为重载函数,选项C正确。
转载请注明原文地址:https://kaotiyun.com/show/328p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 C③是错误的,因为在类体内,不允许对所定义的数据成员进行初始化;其他语句构造和析构函数的定义都是正确的。
有如下程序:#include<iostream>usingnamespacestd;intmain(){charstr[100],*P;cout<<"pleaseinputastring:
若有类声明:classMyClass{public:MyClass(){cout<<1;}};执行下列语句MyClassa,b[2],*P[2];以后,程序的输出结果是A)11
有如下程序:#include<iostream>usingnamespacestd;classtest{private:inta;public:test(){cout<<"c
白箱法白箱测试是根据程序内部逻辑结构的分析来选取测试用例。由于测试用例对程序的逻辑覆盖程序决定了测试的完全性的程度,因此白箱测试也称为逻辑覆盖测试。
有如下程序:#include<iostream>usingnamespacestd;classTlestClass{intn;public:TestClass(intk):n(k){
下列有关函数重载的叙述中,错误的是()。
若按功能划分,软件测试的方法可以分为白盒测试方法和___________测试方法。
设p是指向一个类动态对象的指针变量,则执行“deletep;”语句时,将自动调用该类中的__________函数。
下面不属于软件测试实施步骤的是()。
随机试题
按管径不同,留有接替接茬的预留头长度也不同,当管径大于377mm时,预留头长度应为200~250mm。
下列不属于影响有效沟通障碍人际因素的是()
某公司2011年1~4月份预计的销售收入分别为100万元、200万元、300万元和400万元,每月材料采购金额为下月销售收入的80%,采购当月付现60%,下月付现40%。假设没有其他购买业务,则2011年3月31日资产负债表“应付账款”项目的金额为()
有下列情形()之一的当事人可以解除合同。
能量系数
【2017广西】“人们传递生产和生活经验的实际需要是教育起源的直接动因”,这种观点属于()。
岩石:宝石
在党的()开幕词中,邓小平第一次提出了“建设有中国特色的社会主义”这个科学命题,它标志着建设有中国特色的社会主义思想的正式确立。
添附可以分为附和、混合和加工。其中附和是指两个或两个以上不同所有人的物结合成为一个合成物,人们虽然能直观地识别该合成物,但通常难以将该合成物分离,如一定要将该合成物分离,则会损坏该合成物或耗资过大。混合是指两个或两个以上不同所有人的动产相互混杂,不能识别,
在某企业的信息综合管理系统设计阶段,如果员工实体在质量管理子系统中被称为“质检员”,而在人事管理子系统中被称为“员工”,这类冲突被称之为________。
最新回复
(
0
)