首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass{ public: MyClass0{++count;} -MyClass(){一count;} s
有如下程序: #include using namespace std; class MyClass{ public: MyClass0{++count;} -MyClass(){一count;} s
admin
2014-08-29
57
问题
有如下程序:
#include
using namespace std;
class MyClass{
public:
MyClass0{++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 ():
}
程序的输出结果是( )。
选项
A、121
B、232
C、22l
D、122
答案
A
解析
此题考查的是静态成员。静态成员的特性是不管这个类创建了多少对象,它的静态成员都只有一个拷贝副本,这个副奉被所有属于这个类的对象共享。题目中,首先定义了obj对象,其构造函数使静态数据成员count增l,故输出“1”;然后通过指针动态创建了MyClass类的对象,构造函数被再次调用,count变为2,输出“2”;接着删除创建的Myclass类的对象,调用析构函数,count减l变为1,输出“1”。故最终输出结果是12l。
转载请注明原文地址:https://kaotiyun.com/show/UWNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面对C++重载运算符描述正确的是()。
下列程序的运行结果为()。#include<iostream>usingnamespacestd;namespacem{intflag=10;}namespacen{
下列对于软件测试的描述中正确的是______。
以下定义语句中,错误的是______。
若有如下类定义:classB{voidfunl(){}protected:doublevarl:public:voidfun2(){}};classD:public
每个对象都维护了一个指向自身的指针,这个指针称为【】指针
有如下语句序列:intk=0;do{k+=5;cout<<’$;}while(k<19);while(k-->0)cout<<’*’;执行上面的语句序列输出字符$和*的个数分别是______。
数据库设计的根本目标是要解决______。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【】和选择排序等。
若按功能划分,软件测试的方法通常分为白盒测试方法和【】测试方法。
随机试题
Sheknewwell,fromexperiencewithhundredsofhiredcrewmembersonherboats,how(i)________attitudescanbe:onenegativei
“‘忽如一夜春风来,千树万树梨花开’,早上起来,江边成了欢腾的大海。”中运用的修辞手段是()
事业基金具体可划分为()
男性,32岁,饱食后劳动时突发剑突下撕裂样疼痛,逐渐发展至右下腹,仍以剑突下为重。查体:T37.3℃,P88次/分,半卧屈曲位,面色苍白,腹部“板样”硬,压痛及反跳痛(+)。最可能的诊断是
关于全身作用的栓剂作用特点的错误叙述是()
抗心律失常药物中属于钾通道阻滞剂的是()
《保障措施协议》规定,缔约方只有在进口产品绝对地或相对地大量增加,对国内相关产业造成严重损害或严重损害威胁,并有客观证据表明,进口增加与国内产业损害有因果关系,才能针对特定产品采取保障措施。()
()是教师基本的权利。
秘密工作需要公开工作进行掩护,秘密工作为公开工作创造条件;公开工作需要秘密工作作后盾,公开工作寓于秘密工作之中。()
Whenschoolofficialsandunionsworktogether,studentshavearealchancetocomeoutontop.Thatwasclearthisweek【C1】____
最新回复
(
0
)