首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #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
33
问题
下列程序的运行结果是______。
#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全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidfun2(chara,charb){printf("%c%c",a,b);}chara=’A’,b=’B’;voidfun1(){a=’C’;b=’D’;}main()
以下定义数组的语句中错误的是( )。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
下面程序的运行结果是()。#include#includemain(){char*s1=“abDuj”;char*s2=“ABdUG”:intt;t=strcmp(s1,s
若想定义int型变量a,b,c,d并都赋值为1,以下写法中错误的是
数据结构中,与所使用的计算机无关的是数据的()。
设有以下语句:charx=3,y=6,z;z=X^y<<2;则Z的二进制值是()。
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是( )。
请编写一个函数,函数的功能是删除字符串中的所有空格。例如,主函数中输入"asdafaaz67",则输出为"asdafaaz67"。注意:部分源程序在文件PROGl。C中。请勿改动主函数main和其他函数中的任何内容,仅在
给定程序中,函数fun的功能是:计算出形参S所指字符串中包含的单词个数,作为函数值返回。为便于统计,规定各单词之间用空格隔开。例如,形参S所指的字符串为:ThisisaClanguageprogram.,函数的返回值为6。请在
随机试题
性格结构是由哪些特征组成的?
三栏式总账的账页特点是()
A.PaO250mmHg、PaCO233mmHgB.PaO250mmHg、PaCO258mmHgC.PaO260mmHg、PaO235mmHgD.PaO265mmHg、PaO248mmHgⅡ型呼吸衰竭
患者女性,30岁。因右上腹疼痛,食欲下降就诊。超声所见:肝大,肝实质回声尚均匀,门静脉分支管壁回声增强,过度显示,胆囊壁增厚呈双层结构,胆囊充盈不佳,胆囊内有沉积性回声点,最可能的诊断为
炮制品的质量要求有
A.氟利昂B.CO2压缩气体C.丙二醇D.聚山梨酯80E.胶态二氧化硅气雾剂的抛射剂
高桩码头在()中沉桩,以标高控制为主,贯入度可作校核。
下列会计事项中,不应在“其他应收款”科目核算的是()。(2012年)
青岛最富魅力的海滨公园是()。
在一定的时间内,人不能感觉到所有的刺激,而仅仅感受能够引起注意的少数刺激,这就是知觉的()。
最新回复
(
0
)