首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class MyBag{ public: MyBag(string b
有如下程序: #include #include using namespace std; class MyBag{ public: MyBag(string b
admin
2021-06-10
69
问题
有如下程序:
#include
#include
using namespace std;
class MyBag{
public:
MyBag(string br,string cr):brand(br),color(cr) { cout<<++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");
MyBag *ptr=new MyBag("Coach","Black");
delete ptr;
cout<
return 0;
}
运行时的输出结果是
选项
A、2
B、3
C、1232
D、1233
答案
C
解析
本题考查静态数据成员和构造函数和析构函数,题目中定义了三个对象,那么一次输出count值,即123,销毁ptr后,执行析构函数,count减1,count为2,所以选项C正确。
转载请注明原文地址:https://kaotiyun.com/show/Kffp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中,正确的是()。
若有以下程序:#include<iostream>usingnamespacestd;intfun(){staticinti=0;ints=1;s+=i;i++;r
下列关于类模板的描述中,错误的是()。
下列选项中不属于结构化程序设计原则的是()。
下面是重载为非成员函数的运算符函数原型,其中错误的是
下列运算符函数中肯定不属于类FunNumber的成员函数的是()。
下列选项中不属于软件生命周期开发阶段任务的是()。
在一个容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为()。
模板对类型的参数化提供了很好的支持,因此()。
若MyTemp是一个只有一个虚拟类型参数的类模板,且有如下语句序列MyTemp<double>p2;MyTemp<long>p3[2];编译系统在处理上面的语句序列时,所生成的模板MyTemp的实例的个数是()。
随机试题
领导生命周期理论模型不包括以下哪种领导类型?()
可以出现机化过程的有
属于镇静催眠药的是()
下列心电图表现中,属于确诊室性心动过速最重要的依据是
从事生产、经营的纳税人应当自领取税务登记证件之日起( )日内,将其财务、会计制度或财务、会计处理办法和会计核算软件报送税务机关备案。
下列关于商业助学贷款贷后检查的说法,错误的是()。(2010年下半年)
在双代号网络计划中,M工作有三项紧前工作,其最早开始时间分别为第6、8、9周,其持续时间分别为3、6、2周,则M工作的最早开始时间是第()周。
对收益性物业来说,空置率提高将会导致()等后果。
某单位去年的总收入比总支出多50万元,今年比去年的总收入增加了10%,总支出节约了20%,如果今年的总收入比总支出多100万元,那么去年的总收入和总支出各是多少万元?()
Usually,therearetworeasonstopursuescientificknowledge:forthesakeoftheknowledgeitself,andforthepracticalu
最新回复
(
0
)