首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void fun(int i) { cout
有如下程序: #include using namespace std; void fun(int i) { cout
admin
2021-05-06
22
问题
有如下程序:
#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全国计算机二级
相关试题推荐
有如下类和对象的定义:classConstants{public;staticdoublegetPl0{retum3.1416;});Constantsconstants;下列各组语句中
有如下程序:#includeusingnamespacestd;classtest{private:inta:public:test0{cout+”constructor”+en
下列关于模板的叙述中,错误的是()。
下列语句分别是不同程序中的第一个输入输出语句,若去掉其中的“<<left”,输出效果将发生变化的是()。
下列关于数据库设计的叙述中,正确的是
对数组名作函数的参数,下面描述正确的是()。
设二叉树如下:则前序序列为()。
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
在数据库设计中,将E一R图转换成关系数据模型的过程属于()。
假设函数fun已经定义,其原型为“voidfun(inta,intb=7,char*p=’’**’’);”下列函数调用中错误的是()。
随机试题
电阻型血液分析仪白细胞正常直方图曲线呈现
侵蚀性葡萄胎与绒癌鉴别点不正确的是
患儿,男,33周早产,生后4小时出现呼气性呻吟,吸气时胸廓凹陷,鼻翼扇动,发绀,X线检查可见两肺透亮度降低,支气管充气征。该患儿可能患有
下列不属于系统误差特点的是()。
企业发生的各项生产费用,均应直接记入“生产成本”科目。()
近代以来中华民族面临的两大历史任务,就是争取民族独立、人民解放和实现国家富强、人民富裕,两个任务相互关系是()
对于图书管理数据库,检索藏书中比高等教育出版社的所有图书的书价更高的书。下面SQL语句正确的是______。SELECT*FROM图书WHERE单价>ALL;______对于图书管理数据库,检索所有藏书的书名和出版单位。下面SQL语句正
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。注意:以下的文件必须保存在考生文件夹下。小蒋是一位中学教师,在教务处负责初一年级学生的成绩管理。由于学校地处偏远地区,缺乏必要的教学设施,只有一台配置不太高的计
Whattimeisthereportbeingpresented?
GoingGreenAfterGrayVisantoMelina,R.D.,gotthesurpriseofhercareerlastyear,whenSeattle-basedvegetariannutriti
最新回复
(
0
)