首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2021-05-06
24
问题
有如下类定义:
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://kaotiyun.com/show/Uxfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知类Myclass的定义如下classMyClass{public:voidfunctionl(MyClass&c){tout
下列关于函数模板的描述中,错误的是()。
假定a=3,下列程序的运行结果是()。#include<iostream.h>intfun(intn);voidmain(){cout<<’’Pleaseinputanumber:’’;
有如下类定义:classTest{public:Test(){a=0;c=0;}∥①intf(inta)bonst{this->a=a;}//②staticintg()
有如下程序:#includeusingnamespacestd;clas.sComplex{doublere.im;public:Complex(doubler,double
在C++语言系统中,用于输入数据所使用的标识符cin是
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为:TestClass2TestClass3注意:不要改动main函数,不能增行或删行,也不能更改
有如下语句序列:charstr[10];cin>>str;当从键盘输入"Ilovethisgame"时,str中的字符串是()。
下列选项中,不是C++关键字的是()。
随机试题
内伤头痛的特征可有
合成VIDL的场所主要是在
下列哪项不是闭经与痛经的共同病机
建设工程合同包含多个专业工程时,(),负责该工程施工管理文件签章。
学校的中心工作是()
大凡爱书的人每得一种新书,在诵读赏玩之余,总不免要随手写上一些有关该书的话题。这种文字可能也就是后世所谓书话的发端。但较之于传统的题跋,现在的书话在写法上大多更侧重于对书的内容、义理的品评、阐发,这也是势所必然,因为传统题跋中的某些重要话题,如版本等,对于
唐代是我国古典诗歌发展的全盛时期,是我国优秀的文学遗产之一,也是全世界文学宝库中的一颗灿烂的明珠。300年间,诗才辈出,作品繁多,题材广泛,形式多样,风格各异。唐诗的形式是多种多样的。唐代的古体诗,基本上五言和七言两种。近体诗也有两种,一种叫作绝句,一种叫
函数y=f(x,y)在点(x0,y0)处连续是它在该点偏导数存在的()
在软件开发中,需求分析阶段产生的主要文档是
A、ItbroughtBarryalotofcompliments.B、Itmadetheworkingsystemworsethanbefore.C、Itensuredthenormalworkofthesta
最新回复
(
0
)