首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void fun(int i) { cout
有如下程序: #include using namespace std; void fun(int i) { cout
admin
2021-05-06
24
问题
有如下程序:
#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://kaotiyun.com/show/7xfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是()。
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。#includeusingnamespacestd;classBase{inta,b;
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为()。
有如下程序:#include<iomanip>#include<iostrearn>usingnamespacestd;intmain(){cout<<setfill(’*’)<<setw(6)<<1
下面关于虚函数的描述中,正确的是()。
在C++中,编译系统自动为一个类生成默认构造函数的条件是
结构化程序所要求的基本结构不包括( )。
在软件设计中,不属于过程设计工具的是()。
下列字符串中,正确的C++标识符是()。
随机试题
A.异烟肼B.利福平C.乙胺丁醇D.吡嗪酰胺E.卡那霉素可引起周围神经炎的是
年少落发属于( )。
国籍是指一个人属于某一个国家的公民或国民的法律资格。由于各国国籍制度不同难免产生冲突。依照我国国籍法,下列说法错误的是()
金融期权合约本身也可以成为金融期权的基础资产,即所谓( )。
2017年1月1日,长江公司以现金500万元收购黄河公司80%的股份。在购买日,黄河公司净资产的账面价值为600万元,各项资产和负债的公允价值与账面价值相等。黄河公司2017年度实现净利润55万元,并支付现金股利16.5万元,假定长江公司除黄河公司外没有其
有学者认为:明代中叶以后,中国社会已经显露某些民主的、人文的近代社会的熹微晨光,其在经济和思想文化领域的某些表现就是它的背影。阅读下列材料:材料一明之中叶以后,即嘉靖前后,小说出现得很多,其中两大主流之一的是讲世情。……讲世情小说的原因,当然也离
请写出一句古代有关待人处世的名言警句。
Wefindthatbrightchildrenarerarelyheldbackbymixed-abilityteaching.Onthecontrary,boththeirknowledgeandexperienc
《马赛曲》《国际歌》和《义勇军进行曲》等歌曲在革命斗争和抵御外敌入侵的战争中都显现出难以估量的()功能。
Whysomanystudentsgraduatefromhighschoolwithinadequateskillsinreadingandmathematicsisaquestionthatcontinuesto
最新回复
(
0
)