首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void fun(int i) { cout
有如下程序: #include using namespace std; void fun(int i) { cout
admin
2015-07-22
104
问题
有如下程序:
#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/q8Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在面向对象方法中,属性与操作相似的一组对象称为【】。
若有如下程序:#include<iostream>usingnamespacesstd;ints=0;classsample{staticihtn;pu
下列关于队列的叙述中正确的是
在面向对象方法中,类之间共享属性和操作的机制称为【】。
下列语句段将输出字符’*’的个数为inti=100;while(1){i--;;if(i==0)break;cout<<’*’;
在C++语言中函数返回值的类型是由()决定的。
插入排序算法的主要思想是:每次从未排序序列中取出一个数据,插入到己排序序列中的正确位置。InsertSort类的成员函数sort()实现了插入排序算法。请将画线处缺失的部分补充完整。classInsertSort{public:I
下列有关类成员的叙述中,正确的是
假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()。
在算法正确的前提下,评价一个算法的两个标准是【】。
随机试题
下列哪项是小肠的功能
【背景资料】某河道整治工程的主要施工内容有河道疏浚、原堤防加固、新堤防填筑等。承包人依据《水利水电工程标准施工招标文件》(2009年版)与发包人签订了施工合同,合同约定工期为9个月(每月按30天计算,下同),2015年10月1日开工。承包人编制并经监理人
根据要求,在设立股份公司时,境内评估机构的评估范围是投入股份公司的全部固定资产。<)
关于投资性房地产后续计量模式的转换,下列表述中正确的有()。
中国历史上最早的专职警察机构是()年建立的。
相机:拍摄
下列作品中都是莫泊桑创作的是:
A:Ihaven’tbeendrivingasfastastheothercars.B:______
公有制经济实现形式的多样化有利于
在名为Form1的窗体上绘制一个标签,名为Lab1,标签上显示“请输入密码”;在标签的右边绘制一个文本框,名为Text1,其宽、高分别为1500和300。设置适当的属性使得在输入密码时,文本框中显示“*”字符,此外再把窗体的标题设置为“PassWord窗口
最新回复
(
0
)