首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
27
问题
有如下程序:
#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++关键字是【】。
在下面程序中,A、B、C、D四句编译时不会出错的是()。#include<iostream>usingnamespacestd;classBase{public:Base();
下面程序的运行结果是【】。#include<iostream.h>voidmain(){chars[]="9876",*p;for(p=s;p<s+2;p++)cout<
下列运算符中,()运算符在C++中不能重载。
已知n是一个int型变量,下列语句中错误的是()。
以下选项中,不能正确赋值的是()。
下列数据结构中,能用二分法进行查找的是()。
以下程序的输出结果是______。#include<iostream.h>Intf(){staticinti=0;inta=1;a+=;i++;ret
在数据库系统中,描述数据库中全体数据的逻辑结构和特征的数据模式为()。
随机试题
商标的作用有()
对没收财产的判决,《刑事诉讼法》规定的执行机关是
N5N10-CH2-FH4参与下列哪种代谢合成?
历史唯物主义充分肯定人民群众在社会历史发展中的地位和作用。它强调人民群众是历史的()。
频率为100Hz,传播速度为300m/s的平面简谐波,波线上两点振动的相位差为,则此两点相距为()m。
监察机关是人民政府行使监察职能的机关,依法对国家行政机关、国家公务员和国家行政机关任命的其他人员实施监察,这是在()中规定的。
某企业2001年5月计提折旧额为70万元。6月增加了一项固定资金A,A入账价值为12万元,预计使用4年,残值为05同时6月减少了固定资产B,B原来每月应提0.6万元,则6月份该企业应提折旧为()万元。
某公司2013年度销售收入为4800万元,年初流动资产为800万元,年末流动资产为600万元;年初净资产为2000万元,年末净资产为2800万元,净利润300万元;年初的资产总额为6000万元,年末的资产总额为7500万元;年初应收账款为500万元,年末应
企业董事会或经理办公会根据企业发展战略和预算期经济形势的初步预测,在决策的基础上,提出下一年度企业预算目标,确定预算编制的政策,并下达给各预算执行单位。()
刘明活泼好动,善于交际,思维敏捷,易接受新事物,兴趣广泛,注意力容易转移,他的气质类型属于()。
最新回复
(
0
)