首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void fun(char c) { cout
有如下程序: #include using namespace std; void fun(char c) { cout
admin
2020-06-29
30
问题
有如下程序:
#include
using namespace std;
void fun(char c) { cout<<"char c / "; }
void fun(double d) { cout<<"double d / "; }
void fun(char* p) { cout<<"char *p / "; }
int main() {
fun(0);
return 0;
}
进行编译、链接、运行的结果是
选项
A、编译出错,无法运行
B、输出:charc/
C、输出:doubled/
D、输出:char*p/
答案
A
解析
程序中有三个重载fun函数,形参类型分别为:char类型,double类型和char*类型,main函数中,调用fun函数,实参为0,编译器需要确定重载函数中的最佳匹配,由于0可以隐式转换为char类型、double类型、char*类型,均不能精确匹配,所以该函数调用具有二义性,编译出错;答案为A。
转载请注明原文地址:https://kaotiyun.com/show/ubyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)利用define定义常量TRUE为1,定义常量FALSE为0,请在注释∥********1********后添加适当的
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示人基本信息的类CHumanInf0,但类CHumanlnfo的定义并不完整。请按要求完成下列操作,将类CHumanlnfo的定义补充完成:(1)定义私有数据成员bloodType
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和C代码,完成空出部分的程序,实现函数fun(char*s1,char*s2)将字符串s2连接在字符串s1之后,构成一个首指针为s1的字符串。注意:不能修改函数的其他部分。#in
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序,使输入某年某月某日,可判断这一天是这一年的第几天。程序分析:以3月5日为例,应该先把前两个月的天数加起来,然后再加上5天即本年的第几天(特殊情况:
下列函数声明中,错误的是
要定义整型数组x,使之包括初值均为1的三个元素,下列语句正确的是
关于函数重载,下列叙述中错误的是()。
下列关于函数的叙述中,正确的是
面向对象方法中,继承是指( )。
下面不能作为结构化方法软件需求分析工具的是
随机试题
男性,28岁,10分钟前因车祸致局部疼痛、活动受限。可见耻骨联合、腹股沟及会阴部肿胀、皮下瘀血。骨盆挤压试验、骨盆分离试验阳性。耻骨联合有压痛,并出现血尿,肢体长度不对称。临床上诊断最有可能是()
我国建筑设计规范规定当多层住宅层数超过如下()层数时必须设电梯。
Windows操作考试要求:(1)在E盘根目录下分别建立K1和K2文件夹。(2)在K1下建立一个名为kao.doc文件,内容为“初级会计电算化考试”。(3)将K1中的文件kao.doc复制到搬中。(4)将K2中的文件
银行对账后,自动生成银行存款余额调节表。()
厘定保险费率须遵循()
对于“退休”这种劳动力流动,其所反映的劳动力流动方向是()。
某项目的现金流出现值合计为100万元,现值指数为1.5,则净现值为()万元。
甲礼花厂2017年6月发生如下业务:(1)委托乙厂加工一批焰火,甲厂提供原材料成本为37.5万元。当月乙厂将加工完毕的焰火交付甲厂,开具增值税专用发票注明收取加工费5万元。(2)将委托加工收回的焰火60%用于销售,取得不含税销售额38万元,将其余的40
材料一:1958年6月21日《人民日报》社论《力争高速度》一文指出:“用最高的速度来发展我国的生产力,实现工业现代化和农业现代化,是总路线的基本精神……速度是路线的灵魂……快,这是多快好省的中心环节。”材料二:据《中华人民共和国大事纪事本末》一书记载,1
小学儿童的道德动机发展有哪些基本特点?
最新回复
(
0
)