首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void fun(int i) { cout
有如下程序: #include using namespace std; void fun(int i) { cout
admin
2021-09-05
33
问题
有如下程序:
#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://kaotiyun.com/show/spfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当派生类继承一个基类时,默认的继承方式为()。
层次型、网状型和关系型数据库划分原则是()。
数据字典(DD)所定义的对象都包含于()。
下列程序的输出结果是()。#mclude<iostream>usingnamespacestd;voidfun(inn&r){r*=2;}intmain(){intn=50;
有如下程序:#inc1ude<iostrcam>usingnamespacestd;c1assBASE{public:~BASEO{cout<<"BASE";}};c1assD
某二叉树中有15个度为1的结点,16个度为2的结点,则该二叉树中总的结点数为
数据库设计过程不包括
下列字符中,可以出现在合法的C++标识符中的是()。
在黑盒测试方法中,设计测试用例的主要根据是()。
随机试题
A、Isolatethemcompletely.B、Watchthemcarefully.C、Treatthemwithrespect.D、Providethemwithnutritiousfood.C对话后半部分,苏珊说起自
试述市场营销控制要完成的任务。
________是信息安全与保密的核心和关键。
暴发型流脑脑膜脑炎型对症治疗的关键是()
在国际关系中,发展中国家历来是中国团结与合作的对象,因为()
甲、乙两人同时从A、B两地相向出发,假如他们的速度保持不变,各自到达B、A后立即返回,已知第一次相遇点离B站的距离与第二次相遇点离A站的距离的比是3:4,那么甲的速度与乙的速度的比是()。
(2016年第37题)结合材料回答问题:材料1中华民族历来有重家风、重家教、守家规的传统,好家风的事例可谓不胜枚举。宋代的司马光,在给儿子司马康的家训——《训俭示康》中说道:“平生衣取蔽寒,食取充腹:亦不敢服垢弊以矫俗干名,但顺吾性而已。众人
A、 B、 C、 D、 AIEEE802.11物理层的无线媒体决定了WLAN具有独特的媒体接入控制(MAC)机制。IEEE802.11的MAC子层定义了3种访问控制机制:第一种是分布协调功能(DCF),
以下关于VB文件的叙述中,正确的是( )。
Changesinthetechnologyofcommunicationareoccurringsorapidlythatwehumanbeingsnowmovethroughacloudofmessagesa
最新回复
(
0
)