首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void fun(int i) { cout
有如下程序: #include using namespace std; void fun(int i) { cout
admin
2021-09-05
52
问题
有如下程序:
#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、输出:inti/
C、输出:inti/
D、char*p/
答案
B
解析
程序中有三个重载fun函数,形参类型分别为:int类型,double类型和char*类型,main函数中,调用fun函数,实参为0,编译器需要确定重载函数中的最佳匹配,虽然0可以隐式转换为double类型、char*类型,但是fun(0)可以和原型形参为int类型的函数精确匹配,所以将会调用原型为fun(int)的函数,输出inti/;答案为B。
转载请注明原文地址:https://www.kaotiyun.com/show/spfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数模板:templateTcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是()。
有如下程序:#include<iostream>#include<iomanip>usingnamespacestd;intmain(){ints[]={123,234};cout<<ri
下列关于栈叙述正确的是
数据字典(DD)所定义的对象都包含于()。
对于一个类定义,下列叙述中错误的是()。
数据库系统的三级模式不包括()。
有如下两个类定义:classAA{);classBB{AAvl,*v2;BBv3:int*v4;);其中有一个成员变量的定义是错误的,这个变量是()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )
下列字符中,可以出现在合法的C++标识符中的是()。
请打开考生文件夹下的解决方案文件proj3,其中包含了类IntegerSet和主函数main的定义。一个IntegerSet对象就是一个整数的集合,其中包含0个或多个无重复的整数;为了便于进行集合操作,这些整数按升序存放在成员数组elem的前若干单元中。成
随机试题
由下列各条件可以得出的是().
这辆红色轿车可以在该车道行驶。
1.背景A施工单位具有通信工程施工总承包一级资质,通过招投标承接到某通信运营商的六省长途传输设备扩容工程的施工任务,工程造价约2亿元人民币。由于施工阶段A施工单位正在从事另外一项大型工程的施工,因此没有足够的资源按照合同约定完成此项目,限于合同工
张明从商店出售的自行车中选购了一辆“永久”牌“26”型红色女式车,这时,这辆自行车是()。
某条道路安装了60盏功率相同的路灯,如将其中24盏的灯泡换为200瓦的节能灯泡,则所有路灯的耗电量将比之前节约20%。如将所有灯的灯泡换为150瓦的节能灯泡,则耗电量能比之前节约多少?
根据我国宪法规定,下列各选项中不属于我国公民基本权利中的政治权利和自由的有
Internetmarketer;Webhyper
披毛犀化石多分布在欧亚大陆北部,我国东北平原、华北平原、西藏等地也偶有发现。披毛犀有一个独特的构造——鼻中隔,简单地说就是鼻子中间的骨头。研究发现,西藏披毛犀化石的鼻中隔只是一块不完全的硬骨,早先在亚洲北部、西伯利亚等地发现的披毛犀化石的鼻中隔要比西藏披毛
JustAstheproliferationoffastfoodproducedthe"slowfood"movementinthe1980s,andthespreadofrealitytelevisionins
Marywas______totearsbytheircriticism.
最新回复
(
0
)