首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void fun(char c) { cout
有如下程序: #include using namespace std; void fun(char c) { cout
admin
2020-06-29
27
问题
有如下程序:
#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全国计算机二级
相关试题推荐
用VC6打开考生文件夹下的源程序文件modi3.cpp,这个程序完成输出到屏幕一些特定的信息,但工程有错误或者不完整,请完成以下功能:(1)初始化mNum2的值为i,请在注释∥*******1********后添加适当的语句。(2)补充全局函数ran
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为:Maxis7提示:max()函数实现找出两个数中的最大值,并作为函数值返回。注意:错误的语句在∥********e
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)定义CMyTime的私有成员函数myear、mmonth类型为int,请在注释∥********1*****
使用VC6打开考生文件夹下的源程序文件modil.cpp,咀该程序运行时有错,请改正程序中的错误,使程序输出的结果为:Numbe=8注意:错误的语句在∥********error********的下面,修改该语句即可。#includec
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示人基本信息的类CHumanInf0,但类CHumanlnfo的定义并不完整。请按要求完成下列操作,将类CHumanlnfo的定义补充完成:(1)定义私有数据成员bloodType
下面属于黑盒测试方法的是
关于函数重载,下列叙述中错误的是()。
下列函数模板的定义中,合法的是()。
有如下头文件:intf1();staticintf2();classMA{public:intf3();staticintf4();};在所描述的函数中,具有隐含的this指针的是()。
下列程序段中包含4个函数。其中具有隐含this指针的是()。intfun1();classTest{public:intfun2();friendintfun3():staticintfun4();}
随机试题
极低出生体重儿是指出生1小时内体重低于_________g;超低出生体重儿是指出生1小时内体重低于_________g。
A.肺动脉瓣区第2音(P2)亢进B.剑突下示心脏抬举性搏动C.心浊音界缩小或叩不出D.颈静脉充盈E.双下肺湿哕音
下列选项中,对锅炉工作特性的叙述正确的有()。
见证取样活动的送检单位是()。
《建设工程安全生产管理条例》第6条规定,建设单位应当向施工单位提供施工现场及毗邻区域内供水、排水、供电、供气、供热、通信、广播电视等地下管线资料,气象和水文观测资料,相邻建筑物和构筑物、地下工程的有关资料,并保证资料的( )。
我国会计法律制度的基本构成包括()。
张先生2年后可以获得100万元,年利率是10%,那么这笔钱的单利现值和复利现值分别为()万元。
老龄化社会,养老不仅是“家事”,也是“国事”“天下事”。稳固“孝”的精神磐石,要靠道德。而一旦道德防线失守,就只能靠法律来守住最后的底线。作为“最低的道德”,法律虽然不能让人主动行善,却能禁止最严重的违规行为。换言之,法律虽不能让“甩老族”受到感化,从而发
A、 B、 C、 D、 A通过观察并比较所列出的图形,可知其规律为逆时针90°旋转,且圆为白、黑、白、黑变化。故选A。
[A]RefuseGimmicks[B]BeWaryofPriceLevels[C]SayNotoUselessThings[D]NeverPayListPrice[E]Stand
最新回复
(
0
)