首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #include<iostream.h> class Base { public: void f(int x){cout<<“Base:”<<x<<endl;} ); class De
下列程序的运行结果是______。 #include<iostream.h> class Base { public: void f(int x){cout<<“Base:”<<x<<endl;} ); class De
admin
2010-12-16
36
问题
下列程序的运行结果是______。
#include<iostream.h>
class Base
{
public:
void f(int x){cout<<“Base:”<<x<<endl;}
);
class Derived:public Base
{
public:
void f(char*str){cout<<“Derived:”<<str<<endl;}
};
void main(void)
{
Base*pd=ne
选项
答案
Base:97。
解析
本题主要考查两个知识点,一是基类指针可以指向派生类对象,并可以访问派生类的所有成员。二是在函数重载中进行隐式类型转换。如pd->f(‘a’);系统到底调用哪个重载函数呢?实参既不是派生类中的形参,也不是基类中f函数的形参类型。此时系统根据就近原则和从高优先级到低优先级的规则尝试隐式转换。单字符更接近整数,故调用的是基类的f函数。
转载请注明原文地址:https://kaotiyun.com/show/xbVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){inti,j,x=0;for(i=0;i<2;i++){x++;for(j=0;j<=3;j++){if(j%2==0)continu
有以下程序#include<stdio.h>structlink{intdata;structlink*next;};main(){struc
数据库技*的根本目标是()。
若有定义:inta=7;floatx=2.5,y=4.7;则表达式“x+a%3*(int)(x+y)%2/4”的值是()。
以下不构成无限循环的语句或语句组是()。
若i、j己定义成int型,则以下程序段中内循环体的总执行次数是()。for(i=6;i>0;i--)forIj=0;j<4;j++){…}
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()。
数据结构中,与所使用的计算机无关的是数据的()。
给定程序中,函数fun的功能是:有N×N矩阵,将矩阵的外围元素顺时针旋转。操作顺序是:首先将第一行元素的值存入临时数组r,然后使第一列成为第一行,最后一行成为第一列,最后一列成为最后一行,临时数组中的元素成为最后一列。例如,若N=3,有下列矩阵:
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
随机试题
全口义齿的基托在通常情况下,唇颊侧要让开(),伸展至();下颌舌侧要让开(),伸展至(),下颌后缘覆盖磨牙后垫的(),上颌后缘至于腭小凹后()至两侧()的连线
关于阿米巴肝脓肿的叙述,下列哪项是错误的?
A.斑丘疹B.玫瑰疹C.荨麻疹D.疱疹E.出血疹伤寒的皮疹特点为
患者男性,46岁。乙型肝炎10年,现出现持续性肝区疼痛,消瘦,发热,食欲不振,乏力,营养不良。应考虑()
A.侵犯商业秘密行为B.诋毁商誉行为C.虚假宣传行为D.混淆行为药品经营者利用广告声称药品包治百病属于()。
根据《招标投标法》,下列说法正确的是()。
宝洁公司在日本作为美国消费品的大生产商,宝洁公司无愧于世界最佳营销者之一的称号。宝洁拥有200多种产品,在世界各地130个国家销售,2002年在全球的销售收入达到420亿美元。宝洁和联合利华并驾齐驱,是世界上最重要的洗衣粉、清洁品、个人护理品和宠
Because web servers are(31)and application independent, they can send or request data from legacy or external applications inclu
著名的国产办公套件是______。
Ifastarseemstobemovinginawavyline,we______itofbeingadoublestar.
最新回复
(
0
)