首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下列基类的定义中,有无virtual修饰use成员函数的结果将不同,其原因是______。 当use( )为虚拟函数时的程序执行结果: sizeof(A)=8 sized(B)=12 sizeof(C)=16 当use( )
在下列基类的定义中,有无virtual修饰use成员函数的结果将不同,其原因是______。 当use( )为虚拟函数时的程序执行结果: sizeof(A)=8 sized(B)=12 sizeof(C)=16 当use( )
admin
2013-02-27
24
问题
在下列基类的定义中,有无virtual修饰use成员函数的结果将不同,其原因是______。
当use( )为虚拟函数时的程序执行结果:
sizeof(A)=8
sized(B)=12
sizeof(C)=16
当use( )非虚拟函数时的程序执行结果:
sizeof(A)=4
sized(B)=8
sizeof(C)=12
源程序如下:
#include<iostream.h>
class Grandad
{
public:
Grandad( ):money(10){}
int money;
virtual void use( ){}
};
class Father:public Grandad
{
public:
Father( ):money(100){}
int money;
void use( ){}
};
class Son:public Father
{
public:
Son( ):money(300){}
int money;
void use( ){}
};
void main(void)
{
Grandad A;Father B;Son C;
cout<<"sizeof(A)="<<sizeof(A)<<endl;
cout<<"sizeof(B)="<<sizeof(B)<<endl;
cout<<"sizeof(C)="<<sizeof(C)<<endl;
}
选项
答案
采用虚函数的每个派生类都含有一个指向虚函数表的指针,故多4字节。
解析
转载请注明原文地址:https://kaotiyun.com/show/CZVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是建立一个N×N的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素的值全部为3,……以此类推。例如,若N=5,生成的矩阵为:1111112221123
设有定义:charp[]={'1','2','3'),*q=P;以下不能计算出一个char型数据所占字节数的表达式是()。
有以下程序:#include<stdio.h>main(){inta=1,b=1;while(a——)b——:printf("%d%d\n",a,b);}程序的运行结果是()。
有以下程序: #include<stdio.h> main() { intk=5; while(--k) printf("%d",k-=3); printf("\n"); } 程序运行后的输出结果是(
下列各组排序法中,最坏情况下比较次数相同的是()。
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与出队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
在一棵二叉树上第5层的结点数最多是
运算符函数调用格式的表达式:y/x++与表达式:y.operator/(operator++(x,0))含义相同,由此可看出()。
(*p)(x,y)一个函数总是占用一段连续的内存区,而函数名就是该函数所占内存区的首地址。我们可以把函数的这个首地址(或称入口地址)赋予一个指针变量,使该指针变量指向该函数。然后通过指针变量就可以找到并调用这个函数。我们把这种指向函数的指针变量称为“函数指
随机试题
提高组合夹具组装精度的措施有()。
血细胞成分的变化是传染性单核细胞增多症的重要特征,具有诊断意义的是:()
A.肌萎缩从上肢远端开始,逐渐发展到下肢,感觉无明显改变B.症状以肩部疼痛和活动障碍为主,可延续到上臂中部,痛点用局部封闭的方怯有较好的疗效C.症状以头晕,头痛为主,颈伸或侧弯眩晕明显,并可出现恶心,耳鸣和猝倒的症状D.症状为眩晕,耳鸣,恶心呕吐。发
组成施工合同文件的以下几部分可以互为解释,互为说明。当出现含糊不清或矛盾时,具有第一优先解释顺序的文件是()。
下列关于管网支吊架的安装,正确的是()。
企业管理资源状况分析的内容不包括()。[2013年5月二级真题]
杜牧《阿房宫赋》中以“_____________,_____________”描写阿房宫宫人的美丽,她们伫立远眺,盼望着皇帝临幸。
螳螂看到蜈蚣走路,艳羡地说:“你走路真帅呀,这么多脚还可以走得这么整齐!你是怎么走的啊?”蜈蚣就告诉他说:“其实很简单,我先迈左边的50只脚,然后再迈右边的50只脚。”螳螂说:“那你再走一个让我瞧瞧。”这时,蜈蚣却呆在那儿动弹不得了。这段文字意在说明(
度量计算机运算速度常用的单位是
Philippines,acountrylocatedinSoutheastAsia,______morethanseventhousandislands.
最新回复
(
0
)