首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass { public: MyClass() { ++count; } ~MyClass() { --count; } static int getCount
有如下程序: #include using namespace std; class MyClass { public: MyClass() { ++count; } ~MyClass() { --count; } static int getCount
admin
2015-06-27
15
问题
有如下程序:
#include
using namespace std;
class MyClass {
public:
MyClass() { ++count; }
~MyClass() { --count; }
static int getCount() { return count; }
private:
static int count;
};
int MyClass::count=0;
int main()
{
MyClass obj;
cout<
MyClass *ptr=new MyClass;
cout<
delete ptr;
cout<
return 0;
}
执行这个程序的输出结果是( )。
选项
A、121
B、232
C、221
D、122
答案
A
解析
本题考查静态数据成员。静态数据成员在内存中只占一份空间,静态数据成员属于类,即使不定义对象,也会给静态数据成员分配空间,可以被引用。本题中先是定义了一个对象obj,执行构造函数使得静态数据成员count变为了1,然后又定义了指针对象,执行构造函数后,count变为了2,释放指针后,执行析构函数,使得count变为了1。所以本题答案为A。
转载请注明原文地址:https://jikaoti.com/ti/IkXiFFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
两变量相关系数为0.43,σX为5,σY为3,请问σYX为多少?()
福禄贝尔建立了一个以活动与游戏为主要特征的幼儿园课程体系,其依据不包括
提出人类具有三种灵魂即植物灵魂、动物灵魂和人的灵魂并分别以不同教育方式予以教育培养的思想家是
关于教育目的确立的依据,下列说法错误的是
关于“描述性定义”“规定性定义”和“纲领性定义”,下列说法正确的是
关于法治问题有如下观点:①法治与法制没有区别;②法治强调法律在社会生活中的至高权威;③中国建立法治国家,要将依法治国和以德治国结合起来;④法治意味着法律调整的正当性。下列选项中,表述不正确的观点是
函数f(x)=x2一ax+b在[1,3]上的最大值与最小值的差为1。(1)a=4;(2)a=一4。
设f(χ)二阶可导,且f(0)=0,令g(χ)=(Ⅰ)确定a的取值,使得g(χ)为连续函数;(Ⅱ)求g′(χ)并讨论函数g′(χ)的连续性.
在一个容量为32的循环队列中,若头指针front=3,尾指针rear=2,则该循环队列中共有元素个数为()。
随机试题
精索静脉曲张的特征是
A.听觉系统B.心血管系统C.急慢性疾病和某些癌变D.免疫力E.血液循环微波辐射影响
在案件侦查过程中,刘某提出办案人员张某与该洗浴中心有经济往来且关系甚密,要求其回避,公安局负责人同意了该申请。那么张某已参与的侦查活动是否有效?()人民检察院对该案审查起诉后决定提起公诉,人民法院在审查该案件时认为刘某作案后有自首情节,而人民检察
下列关于委托合同当事人与第三人的关系的叙述中,有误的一项是()。
干粉储存容器的检查内容主要有()。
下列不属于不动产投资特点的是()。
财务报表附注是对在资产负债表、利润表、现金流量表和所有者权益变动表等报表中列示项目的文字描述或明细资料,以及对未能在这些报表中列示项目的说明。()
某农村养殖户为扩大规模向银行借款,欲以其财产设立浮动抵押。对此,下列表述正确的是
美国国会大厦
Itisdifficulttobelievethat,onlyeightyyearsago,theideaofthedomesticelectriclightwasheldincontemptbyallthe
最新回复
(
0
)