首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2015-07-22
37
问题
有如下类定义:
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/VuNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列引用的定义中,()是错误的。
以下程序输出的结果是【】。#include<iostream.h>voidmain(){inta=5,b=4,c=3,d;d=(a>b>C);cout<<d;}
有以下类定义:classPoint{public:Point(intx=0,inty=0){_x=x;_y=y;}voidMove(intxOff,intyOff){_x+=xOff
数据库设计分为以下6个设计阶段:需求分析阶段、【】、逻计设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为【】。
下列函数中,()是对文件进行写操作的。
C++语言的参数传递机制包括传值和传地址两种,如果调用函数时,需要改变实参或者返回多个值,应该采取【】方式。
进行文件操作需包含的头文件是()。
下面的叙述中,不符合赋值兼容规则的是()。
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【】。
随机试题
Humanityusesalittlelessthanhalfthewateravailableworldwide.Yetoccurrencesofshortagesanddroughtsarecausingfami
《古诗为焦仲卿妻作》“孔雀东南飞,五里一徘徊”这句的修辞及所起的作用。
患者男性,59岁,恶心、呕吐1天来诊。查体:皮肤干燥、弹性差,口唇干燥,深大呼吸,双肺呼吸音清,无啰音,心率146次/min,律齐,无杂音。辅助检查:血糖63mmol/L,Cr269μmol/L,钾6.1mmol/L;血气分析pH6.9,PCO218mmH
上颌侧切牙牙冠唇舌面外形高点应在
患者,男,40岁。反复上腹部节律性疼痛4年,加重半个月。现症见上腹隐隐作痛,常感寒而发,喜温喜按,空腹痛加,得食可缓,泛吐清水,神疲乏力,甚则手足不温,大便溏薄。舌淡,苔白,脉细弱。查体:上腹部压痛、无反跳痛及肌紧张。检查:胃镜示十二指肠溃疡(H,),胃液
临床试验的统计结果表达及分析过程中都必须采用
从事生产经营的纳税人、扣缴义务人应自领取()之日起()日内,向所在地主管税务机关办理税务登记。
有媒体报道,银监会上报的资本充足率、拨备率、杠杆率、流动性四大监管新工具已于近日获国务院批准。在资本充足率方面,商业银行一级资本充足率,从现行的4%上调至5%,资本充足率保持8%不变;第二,在拨备覆盖率的基础上,引入动态拨备率指标控制经营风险。原则上不
综合国力
Howwillthewomangettotheairport?
最新回复
(
0
)