首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass{ public: MyClass(){++count;} ~MyClass(){--count;}
有如下程序: #include using namespace std; class MyClass{ public: MyClass(){++count;} ~MyClass(){--count;}
admin
2020-04-07
23
问题
有如下程序:
#include
using namespace std;
class MyClass{
public:
MyClass(){++count;}
~MyClass(){--count;}
static int getCountO{return count;}
private:
static int count;
};
int MyClass::count=0;
int main(){
MyClass ohj;
cout<
MyClass*ptr=new MyClass;
cout<
delete ptr;
cout<
return 0;
}
程序的输出结果是( )。
选项
A、121
B、232
C、221
D、122
答案
A
解析
此题考查的是静态成员。静态成员的特性是不管这个类创建了多少对象,它的静态成员都只有一个拷贝副本,这个副本被所有属于这个类的对象共享。题目中,首先定义了obj对象,其构造函数使静态数据成员count增1,故输出“1”:然后通过指针动态创建了MyClass类的对象,构造函数被再次调用,count变为2,输出“2”;接着删除创建的MyClass类的对象,调用析构函数,count减1变为1,输出“1”。故最终输出结果是121。
转载请注明原文地址:https://kaotiyun.com/show/6R8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在32位的计算机中,一个char型数据所占的内存长度的字节是
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行人队运算。这种情况称为______。
关于类和对象描述错误的是
下列叙述中,不属于软件需求规格说明书的作用的是
下列关于纯虚函数与抽象类的描述中,错误的是()。
在创建对象时系统自动调用的函数是【 】。
在数据库的概念结构设计中,常用的描述工具是【】。
若有下面的函数调用:fun(a+b,3,max(n-1,b))则fun的实参个数是()。
下列关于队列的叙述中,正确的是()。
如果一个工人可管理多个设备,而一个设备只被一个工人管理,则实体“工人”与实体“设备”之间存在【】关系。
随机试题
属于对因治疗的药物作用是
牛尾毛
张先生请理财规划师为他的子女做教育规划。他的孩子还有5年上大学,现在大学每年的各种费用大概在15000元左右。他认为政府贷款作为教育资金的来源,在做规划时也应该考虑进来。另外,假定不考虑通货膨胀,投资报酬率为8%,学费的上涨率为每年l%。根据案例回答问题
财务会计核算的原始凭证和税务稽查的重要依据是( )。
建设节约型社会是专指在消费领域要厉行节约。()
在一次纪念活动招待会上,其中一张圆桌边坐了五位来自四个国家的贵宾,这五位贵宾均与邻座的宾客交谈甚欢。记者了解到的情况如下:(1)每位贵宾除了自己的母语以外,还掌握了一门外语;(2)有两位宾客会说汉语;(3)甲是中国人,还会说英语;(4)乙是俄罗斯人
设随机变量X服从参数为的指数分布,对X独立地重复观察4次,用Y表示观察值大于3的次数,求E(Y2).
Inmorethanfivehundredpoemsshehadwrittenaboutnature,Dickinsonexpressedher______abouttherelationshipbetweenman
ScientistshadthoughtpeoplebeganmanipulatingfiretocreatetoolsinEuropeabout25,000yearsago.Butthenewfindssugge
Whatdoesthewomanimplyabouttheman?
最新回复
(
0
)