首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若已经定义了如下的函数: int f(int i,char c); 则下列函数中可以作为此函数的重载函数的是
若已经定义了如下的函数: int f(int i,char c); 则下列函数中可以作为此函数的重载函数的是
admin
2015-06-27
31
问题
若已经定义了如下的函数:
int f(int i,char c);
则下列函数中可以作为此函数的重载函数的是
选项
A、intf(inti,charc,charb=’?’);
B、intf(intj,charb);
C、charf(charc,inti);
D、charf(inti,charc);
答案
C
解析
本题考查函数重载相关知识,重载函数是函数的一种特殊情况,为方便使用,C++允许在同一范围中声明几个功能类似的同名函数,但是这些同名函数的形式参数(指参数的个数、类型或者顺序)必须不同,也就是说用同一个运算符完成不同的运算功能。A选项的形参有三个,且前两个形参与题目中的函数相同,B、D选项参数个数和类型都与题目中相同,所以不能作为重载函数。C选项总函数的参数类型与题目中不同,所以可以作为重载函数。
转载请注明原文地址:https://kaotiyun.com/show/axNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
系统在调用重载函数时往往根据一些条件确定哪个重载函数被调用,在下列选项中,不能作为依据的是()。
以下函数模板max的功能是返回数组a中最大元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmax(Ta[],intn){Tm=a[0];for(inti=1;i<n;i++)
下列各高级语言中,______是面向对象的程序语言
软件生命周期一般可分为这样几个阶段:问题定义、可行性研究、【】、设计、编码、测试、运行和维护。
若有以下程序:#include<iostream>usingnamespacestd;classA{public:A(){}A(inti){x1=i;
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是()。
如果关系模式R为1NF,且每个非主属性都完全函数依赖于R的候选码,则称R属于______。
下列关于运算符重载的叙述中,正确的是
关于在调用模板函数时实参的使用,下列表述中正确的是
实现输出为八进制的符号是()。
随机试题
对稳定蛋白质构象通常不起作用的化学键是
对于招标采购的货物,合同价款应根据()确定。
制订班轮船期表是班轮营运组织工作的一项重要内容。()
在教学计划之外,利用课余时间对学生实施的各种有目的、有计划、有组织的教育活动是()。
马克思主义把科学看作()。
金融术语CAMEL是指()。
某公司为便于员工在家里访问公司的一些数据,允许员工通过Internet访问公司的FTP服务器,如图6-11所示。为了能够方便地实现这一目标,决定在客户机与FTP服务器之间采用TLS对数据进行加密。客户机与FTP服务器之间协商相互认可的密码发生在(41)。
Notafraidof
______vastnessoftheGrandCanyon,itisdifficulttocaptureitinasinglephotograph.
—Writetomewhenyougethome.
最新回复
(
0
)