首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include<iostream> using namespace std; class A { public: virtual~A() { cout<<
下面程序的运行结果是( )。 #include<iostream> using namespace std; class A { public: virtual~A() { cout<<
admin
2009-01-15
32
问题
下面程序的运行结果是( )。 #include<iostream> using namespace std; class A { public: virtual~A() { cout<<"call A::~A()"<<endl;} }; class B:public A { char * p; public: B(int i) { p=new char
;} ~B() { delete(p); cout<<"call B::~B()"; } }; void main() { A * a=new B(8); delete a; }
选项
A、call B::~B()call A::~A()
B、call B::~B()
C、call A::~A()
D、call A::~A()call B::~B()
答案
1
解析
本题考查虚函数的使用,通过基类指针指向派生类的对象,从而动态地访问派生类对象中的虚函数。本题若没有把A类中的析构函数说明为 virtual,则答案为C。
转载请注明原文地址:https://kaotiyun.com/show/9Nkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>main(){structst{inty,x,z;};unlon{longi;intj;chark;)un;printf("%d,%d\n",sizeof(str
已知:intc[3][4];,则对数组元素引用正确的是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
有以下程序段charch;intk;ch=’a’:k=12;printf("‰c,%d,’’,ch,ch,k);printf(’’k=%d\n",k);已知字符a的ASCII十进制代码为97,则执行上述
设有定义:charP[]={’1’,’2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是()。
请编函数fun,其功能是将一个数字字符串转换成与其面值相同的长整型整数。可调用strlen函数求字符串的长度。例如,在键盘输入字符串2345210,函数返回长整型数2345210。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun指定的部
以下叙述中错误的是()。
给定程序modi1.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动ma
数据库管理系统中负责数据模式定义的语言是
关于算法,以下叙述中错误的是()。
随机试题
渺渺兮予怀,望美人兮天一方。
正常妊娠满28周末的胎儿体重大致为
钢筋工程中,预制构件的吊环必须采用()制作。
证券公司申请成为证券交易所会员要报送相关材料,对这些材料进行初审的是证券交易所会员管理部门。( )
下列各项中,应计入其他业务成本的是()。
某学校组织一批学生乘坐汽车出去参观,要求每辆车上乘坐的学生人数相同,如果每辆车乘20人,结果多3人;如果少派一辆车,则所有学生正好能平均分乘到各车上,已知每辆汽车最多能乘坐25人,则该批学生人数是:
实际上,工业可用的铜不应受已知的或未知的铜矿贮量所限制。通过核物理上的一些方法把一种化学元素转变成另一种,在现代已成为现实。因此像铜这样的自然资源的数量即使在大体上也是无法计算的,因为铜可以由其他金属制成。下面哪个选项如果正确,将对上文论点做出最强有力的驳
(2010年试题,1)极限等于().
Itdoesn’ttakeanEinsteintorecognizethatAlbertEinstein’sbrainwasverydifferentfromyoursandmineThegraymatterhou
Theship’sgeneratorbrokedown,andthepumpshadtobeoperated______insteadofmechanically.
最新回复
(
0
)