首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespaee std; class MyClass{ public: MyClass(){++count;} ~MyClass(){--count;}
有如下程序: #include using namespaee std; class MyClass{ public: MyClass(){++count;} ~MyClass(){--count;}
admin
2020-12-21
34
问题
有如下程序:
#include
using namespaee 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<<obj.getCount();
l~yClass*ptr=new MyClass:
cout<<MyClass::getCount();
delete ptr;
cout<MyClass::getCount();
return 0;
}
执行这个程序的输出结果是( )。
选项
A、121
B、232
C、221
D、122
答案
A
解析
本题考查静态数据成员。静态数据成员在内存中只占一份空间,静态数据成员属于类,即使不定义对象,也会给静态数据成员分配空间,可以被引用。本题中先是定义了一个对象obj,执行构造函数使得静态数据成员count变为了1,然后又定义了指针对象,执行构造函数后,count变为了2,释放指针后,执行析构函数,使得count变为了1。所以本题答案为A。
转载请注明原文地址:https://www.kaotiyun.com/show/lOyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序#include<iostream>usingnamespacestd;classGA{public:virtualintf(){return1;}};classGB:
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。#include<iostream>using namespace std;class Base{ int a,b;public
有如下程序: #include<iostream> using namespace std; class Base { public: void funl(){cout<<"Basea";} v
对于语句cout<<endl<<x;中的各个组成部分,下列叙述中错误的是
有如下程序:#include<iostream>usingnamespacestd;classBase{public:virtualvoidfunction1(){cout<<’0’;}voidf
定义派生类时,若不使用关键字显式地规定采用何种继承方式,则默认方式为( )。
下列关于C++函数的叙述中,正确的是
以下叙述正确的是
对于语句cout<<endl<<x中的各个组成部分,下列叙述中错误的是()。
下列关于C++预定义流对象的叙述中,正确的是()。
随机试题
撤销权自债权人知道或者应当知道撤销事由之日起()年内行使。
工作票终结手续应由工作值班人员负责办理。()
计算机系统的硬件主要包括________、运算器、存储器、输入设备、输出设备五大部分组成。
冠心病心绞痛的心电图表现哪项不正确
辩护律师从何时起可以开始查阅案件所指控的犯罪事实的材料?
甲杯中有浓度17%的溶液400克,乙杯中有浓度为23%的同种溶液600克,现在从甲、乙取出相同质量的溶液,把甲杯取出的倒入乙杯中,把乙杯取出的倒入甲杯中,使甲、乙两杯溶液的浓度相同,问现在两杯溶液浓度是多少?()
我国就业服务体系的内容包括()。
研究表明,小学生道德情感的发展具有明显转折的时期一般是在()年级。
Fiercelyindependent,90year-oldVincenziaRinaldiwouldn’tconsiderahomehealthaideornursinghome.SoLouisCritelli,her
OlympicGamesandSpiritToday,theOlympicGamesaretheworld’slargestpageant(盛典)ofathleticskillandcompetitivespi
最新回复
(
0
)