首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void fun(char c) { cout
有如下程序: #include using namespace std; void fun(char c) { cout
admin
2020-07-23
44
问题
有如下程序:
#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、输出:char c /
C、输出:double d /
D、输出:char *p /
答案
A
解析
程序中有三个重载fun函数,形参类型分别为:char类型,double类型和char*类型,main函数中,调用fun函数,实参为0,编译器需要确定重载函数中的最佳匹配,由于0可以隐式转换为char类型、double类型、char*类型,均不能精确匹配,所以该函数调用具有二义性,编译出错;答案为A。
转载请注明原文地址:https://kaotiyun.com/show/Z9yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若实体A和B是一对一的联系,实体B和C是多对一的联系,则实体A和C的联系是
有如下程序:#include#includeusingnamespacestd;classWheel{public:Wheel(strings=
有如下程序:#includeusingnamespacestd;intmain(){intsum=0;for(inti=0;i
在下列枚举符号中,用来定位文件开始位置的方式是
下列叙述中正确的是
下列有关类成员的叙述中,错误的是
下列关于类定义的说法中,正确的是()。
在满足实体完整性约束的条件下( )。
以下关键字不能用来声明类的访问权限的是()。
下面关于数据库三级模式结构的叙述中,正确的是()。
随机试题
A、writeB、wouldC、wholeD、wrongB
已知f(x)=xe2x,,则f’(x)=
支气管扩张合并咯血时治疗一般不主张应用
易引起自发性气胸常见的肺部病变有
发生传染病菌种、毒种丢失情形,省、自治区、直辖市人民政府应当向国务院卫生行政主管部门报告的时限是
在供配电设计中,为满足电网对用户功率因数的要求,首先应采取措施提高用户的自然功率因数。提高用户自然功率因数的正确措施为()。
依据《煤矿建设项目安全设施监察规定》,煤矿建设项目在竣工完成后,应当在正式投入生产或使用前进行联合试运转。联合试运转的时间一般为()。
按劳分配是社会主义的分配原则,其必然性是()
设f(x)在(一∞,+∞)内有定义,且则()
查询成绩在70分至85分之间学生的学号、课程号和成绩,正确的SQL语句是()。
最新回复
(
0
)