首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Bag{ public: Bag(string s="Small",string cr="Black"):size(s),color(cr) { } ~Ba
有如下类定义: class Bag{ public: Bag(string s="Small",string cr="Black"):size(s),color(cr) { } ~Ba
admin
2020-06-29
36
问题
有如下类定义:
class Bag{
public:
Bag(string s="Small",string cr="Black"):size(s),color(cr) { }
~Bag() { }
private:
string size,color;
};
若执行语句
Bag *ptr,my,colleage[2],&sister=my;
则Bag类的构造函数被调用的次数是
选项
A、2次
B、3次
C、4次
D、5次
答案
B
解析
本题考查默认析构函数,题中定义了一个对象和包含2个元素的一维对象数组,而对象指针不占用空间,对象引用也不会占用内存空间,所以不调用构造函数,那么析构函数就执行3次,答案为B。
转载请注明原文地址:https://www.kaotiyun.com/show/be8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列定义中,Sample是一个类,()是定义指向对象数组的指针p.
静态成员函数没有
A、 B、 C、 D、 C此题考查的是有关函数的概念。内联函数是在函数定义之前加关键字inline来声明的函数,而不是定义在另一个函数体内部的函数,故选项A)错误;无返回值的函数在执行完最后一条语句后,会自动
虚函数必须是类的【】。
有如下说明:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是
如果在表达式++x/y中,++是作为友元函数重载的,/是作为成员函数重载的,则该表达式还可为
若有int*x[3]:则以下表述正确的是______。
下列叙述中正确的是
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在画线处填上适当内容,实现该函数。boolfun(char*str)}inti:0,j=0;while(str[j])(6);
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intN[4])的功能是用4个数字,组成互不相同且无重复数字的3位数,并将满足所有条件的数字输出到屏幕,并且每输出一个3位数就换一行。
随机试题
黄芪桂枝五物汤的功用是()(1998年第47题)
常温下在蛋白质溶液中加入大量的有机溶剂,如乙醇等,能引起蛋白质的_______作用。
两上肢自然下垂,肩胛角平( )
A、氨茶碱B、布地奈德C、沙丁胺醇D、色甘酸钠E、异丙托溴铵可阻断腺苷受体的平喘药是()。
A、间氨基酚B、水杨酸C、对氨基酚D、酮体E、对氨基苯甲酸对乙酰氨基酚需要检查的杂质为
外商投资企业应当在每年几月底以前向登记主管机关办理年检手续,交回执照正、副本,经登记主管机关审核后发还?()。
下列各项目中,不计入进口关税完税价格的有()。
1832年英国议会改革
计算机是由运算器、__________、存储器、输入设备和输出设备这5个主要功能部件组成的,它们被称为计算机的五大硬件。
MASSWASTINGPROCESSES1Thedownslopemovementofrock,mud,orothermaterialundertheinfluenceofgravityisknownasmas
最新回复
(
0
)