首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void fun(int i) { cout
有如下程序: #include using namespace std; void fun(int i) { cout
admin
2021-06-10
55
问题
有如下程序:
#include
using namespace std;
void fun(int i) { cout<<"int i / "; }
void fun(double d) { cout<<"double d / "; }
void fun(char* p) { cout<<"char *p / "; }
int main() {
fun(0);
return 0;
}
进行编译、链接、运行的结果是
选项
A、编译出错,无法运行
B、输出:int i /
C、输出:int i /
D、char *p /
答案
B
解析
程序中有三个重载fun函数,形参类型分别为:int类型,double类型和char*类型,main函数中,调用fun函数,实参为0,编译器需要确定重载函数中的最佳匹配,虽然0可以隐式转换为double类型、char*类型,但是fun(0)可以和原型形参为int类型的函数精确匹配,所以将会调用原型为fun(int)的函数,输出int i / ;答案为B。
转载请注明原文地址:https://jikaoti.com/ti/LWh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序段:inti=2;intj=3;intmain(){inti=9,j=i;cout
当派生类从一个基类保护继承时,基类中的一些成员在派生类中成为保护成员,这些成员在基类中原有的访问属性是
运算符重载是对已有的运算符赋予多重含义,因此()。
下列关于数据库设计的叙述中,正确的是( )。
有如下类定义:classNumber{private:staticintnum;};要初始化Number类的静态成员num,应当在后面加上语句:
请打开考生文件夹下的解决方案文件proj1,该工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为:注意:只能修改注释“//ERROR**
已知数组arr的定义如下:intarr[5]={1,2,3,4,5};下列语句中输出结果不是2的是()。
下列字符串中,正确的C++标识符是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp。本程序要求输入一字符串,然后将其中的小写字母改变成大写字母,字符可能输入多行,当输入字符“?”时,默认字符输入结束,最后把结果输出到界面。注意:不要改动main函数,不能增行或删行,也不能
随机试题
"Beforetheoperation,IwouldlookatsomeoneandallIcouldseefortheirfacewasjelly,"saysJonathanWyatt."Now,Ican
已知由方程y+2一xey=0确定的函数y=y(x),则=______________.
破伤风患者的治疗原则
地基承载力基本容许值应首先考虑由荷载试验或其他原位测试取得,其值不应大于地基极限承载力的1/3。()
下列属于矿长应当定期向职工代表大会或者职工大会报告的情况是()。
将配制好的液态原料或湿料倒入设备及管道外壁设置的模具内,使其发泡定型或养护成型的一种绝热施工方法是()。
某公司研发了一种空调管理系统,通过对人流量的检测系统自动启动、关闭空调,这个系统的应用,将使办公场所的空调用电量大大节省。但这个系统推出几年来,购买的单位并不多,销售不理想。以下最能够合理解释上述现象的是()。
售货员:“显像管是任何一台电视机的核心元件。P品牌电视机与T品牌电视机使用的是相同质量的显像管,但P品牌电视机的售价较低,所以当你购买P品牌电视机而非T品牌电视机时,就等于付了更低的价钱却买了相同图像质量的电视机”。下列哪项如果正确,将最有力地支持售货员做
甲于路面施工,设置了路障与警示标志。乙驾车撞倒路障与警示标志后扬长而去,随后丙驾车途经此地,由于没有路障与警示标志,迫近施工现场之后方知路面正在施工,于是向右急打方向盘撞伤了行人丁。对此,下列说法正确的有()。
伏羲
最新回复
(
0
)