首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class MyBag{ public: MyBag(string b
有如下程序: #include #include using namespace std; class MyBag{ public: MyBag(string b
admin
2020-06-29
60
问题
有如下程序:
#include
#include
using namespace std;
class MyBag{
public:
MyBag(string br,string cr):brand(br),color(cr) { ++count; }
~MyBag() { --count; }
static int GetCount() { return count; }
private:
string brand,color;
static int count;
};
int MyBag::count=0;
int main(){
MyBag one("CityLife","Gray"),two("Micky","Red");
cout<
MyBag *ptr=new MyBag("Coach","Black");
cout<
delete ptr;
cout<
return 0;
}
运行时的输出结果是
选项
A、111
B、132
C、232
D、233
答案
C
解析
本题考查构造函数和析构函数,以及静态数据成员,定义one,two时,构造函数被执行了两次,所以count为2,后续又定义了一个指针对象,所以count加1变为了3,当删除那个指针对象时,执行析构函数,count减1,所以是2,答案C正确。
转载请注明原文地址:https://kaotiyun.com/show/ua8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于结构中定义的成员,其隐含访问权限为______。
若有int*x[3]:则以下表述正确的是______。
下列数据结构中,属于非线性结构的是
数据模型分为格式化模型与非格式化模型,层次模型与网状模型属于【】。
有如下程序段:inti=5;while(inti=0){cout<<‘*’;i~;)运行时输出“*”的个数是()。
下列关于模板的描述中,错误的是()。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
层次型、网状型和关系型数据库划分原则是( )。
下列函数模板的定义中,合法的是
随机试题
关于牙根拔除术的说法。错误的是
酸枣仁汤中养肝血、安心神的药物是()
恶性葡萄胎与绒毛膜癌的主要鉴别点是
在试算平衡时,如果试算平衡,则账簿记录一定正确。()
国际货币基金组织为解决成员国结构性缺陷导致的严重国际收支问题而设立的贷款是()。
根据《行政许可法》,以下关于公民特定资格的考试,陈述错误的是()。
甲、乙、丙三人成立一有限合伙企业,甲是有限合伙人。企业生产乳制品,注册商标为“奥立星”。丁超市与该有限合伙企业签订一份合同,由该有限合伙企业为丁超市提供一年的乳制品供应。2014年9月,戊从丁超市购买一箱“奥立星”乳制品,饮用后出现腹泻症状。戊在请求丁
成人夜校
Whenyou()thisoverwithher,youshouldnotseeheranymore.
A、It’satraditionalEuropeanfestival.B、ItfallsonthedaybeforeEaster.C、Thetraditionalcelebrationisdecoratingeggs.D
最新回复
(
0
)