首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass{ public: MyClass(){++count;} ~MyClass(){一一count;} static int getCount(){ret
有如下程序: #include using namespace std; class MyClass{ public: MyClass(){++count;} ~MyClass(){一一count;} static int getCount(){ret
admin
2021-02-22
35
问题
有如下程序:
#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 obi;
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://kaotiyun.com/show/lEfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
T列叙述中正确的是
如下函数的作用是以双倍行距输出文件:voiddouble__space(ifstream&f,ofstream&t){charc;while(){;_________if(c==’\n’)t.p
假定下列语句都是程序运行后首次执行的输出语句,其中输出结果与另外三条语句不同的语句是()。
面向对象方法中,继承是指
下列描述中,不符合良好程序设计风格要求的是
下面不属于软件设计阶段任务的是
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。
下列语句中错误的是()。
层次型、网状型和关系型数据库划分原则是()。
if语句的语法格式可描述为:格式1:if()<语句>或格式2:if(<条件>)<语句1>else<语句2>关于上面的语法格式,下列表述中错误的是()。
随机试题
Thecaptainwasunwillingto____________thecommandoftheship.
男性,37岁,6小时前由货车上跌下,伤后即有呼吸困难,并逐渐加重。入院查体:脉搏130次/分,血压80/50mmHg,呼吸22次/分,颜面发绀,吸气性呼吸困难,颈及上胸部有皮下气肿,气管向左移位,右侧呼吸音消失。急救措施是
传染病流行过程的基本条件是()。
下列叙述中,投保人对被保险人具有保险利益的是()。(1)王真想为自己的儿子投保子女教育金保险(2)王真想为通过法律程序领养的女儿投保子女教育金保险(3)某单位计划以福利的形式为正式员工投保5年期定期寿险,由单位作为投保人,员
A公司的简易现金流量表如下表所示。2019年实现营业收入100000万元,2019年该公司的平均资产总额是500000万元,企业适用的所得税税率为25%。要求:计算A公司2019年的净收益营运指数和现金营运指数,对公司的收益质量进行评价,并分
风险基本要素不包括()。
如何评价教师课堂教学质量?
What’sthemostpossiblerelationshipbetweenthetwospeakers?
Thenewsabouttheworld’soceansin2003wasn’tthatthey’reintrouble—thatmuchwasalreadyclear—butthatthescaleofdevas
TodayAmericanparentsarefindingthemselvesinadilemmaabouthowtodealwithteenagedrinking,aserioussocialproblem.A
最新回复
(
0
)