首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若已经定义了如下的函数: int f(int i,char c); 则下列函数中可以作为此函数的重载函数的是
若已经定义了如下的函数: int f(int i,char c); 则下列函数中可以作为此函数的重载函数的是
admin
2021-05-06
17
问题
若已经定义了如下的函数:
int f(int i,char c);
则下列函数中可以作为此函数的重载函数的是
选项
A、int f(int i, char c, char b=’?’);
B、int f(int j, char b);
C、char f(char c,int i);
D、char f(int i, char c);
答案
C
解析
本题考查函数重载相关知识,重载函数是函数的一种特殊情况,为方便使用,C++允许在同一范围中声明几个功能类似的同名函数,但是这些同名函数的形式参数(指参数的个数、类型或者顺序)必须不同,也就是说用同一个运算符完成不同的运算功能。A选项的形参有三个,且前两个形参与题目中的函数相同,B、D选项参数个数和类型都与题目中相同,所以不能作为重载函数。C选项总函数的参数类型与题目中不同,所以可以作为重载函数。
转载请注明原文地址:https://jikaoti.com/ti/Wxh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序段:inti=l;while(1){i++:if(i==10)break;if(i%2==0)cout<<’*’;}执行这个程序段输出字符木的个数是(
若有函数模板mySwap和一些变量定义如下:()。template<classT>voidmySwap(Tx,Ty);doubled1,d2;inti1,i2;下列对mySwap的调用中,错误的是
有如下程序:#includeusingnamespacestd;classComplex{doublere,im;public:Complex(double
有如下类定义:c1assAA{inta;public:intgetRef()const{retum&a;}//①intgetValue()const{retuma;}
若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为()。
有如下程序:#includeusingnamespacestd;classAA{public:AA0{cout
下列关于析构函数的描述中,错误的是()。
数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。
在C++语言系统中,用于输入数据所使用的标识符cin是
有如下语句序列:charstr[10];cin>>str;当从键盘输入"Ilovethisgame"时,str中的字符串是()。
随机试题
WhatwasMr.Wellsdoingwhenhelearnedaboutfairtrade?
甲生前有存款3万元,住房一套,家电数件,股票债券若干。甲因车祸死亡,保险公司因其在保险单上未写明受益人。故将2万元保险金交给其母亲,未交其妻子和女儿。按照规定,甲的遗产包括()
A、货值金额三倍以上五倍以下的罚款B、货值金额一倍以上三倍以下的罚款C、货值金额百分之五十以上三倍以下的罚款D、货值金额五倍以上七倍以下的罚款E、货值金额二倍以上五倍以下的罚款;根据《中华人民共和国药品管理法
下列属于基本法律的有()。
在保守融资策略中,下列结论成立的是()。
下列各项属于PDPC法的用途的是()。
丝绸之路经济带,是在古丝绸之路概念基础上形成的一个新的经济发展区域。包括西北五省区(内蒙古、甘肃、青海、宁夏、新疆),西南四省区市(重庆、四川、云南、贵州)。()
目录列表框的Path属性的作用是______。
微机硬件系统中最核心的部件是
Maryisthekindofpersonwhoalwaysseemstobe______ahurry.
最新回复
(
0
)