首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass{ public: MyClass(){++count;} ~MyClass(){--count;}
有如下程序: #include using namespace std; class MyClass{ public: MyClass(){++count;} ~MyClass(){--count;}
admin
2021-02-22
7
问题
有如下程序:
#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 obj;
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/G7yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于虚函数的描述中,正确的是
有如下类模板定义:template<typenameT>classBigNumber{longn;public:BigNumber(Ti):n(i){}BigNumberoperator+(BigN
执行下列语句段后,输出字符“*”的个数是for(int i=50;i>1;--i)cout<<’*’;
若有定义语句“inti=2,j=3;”,则表达式i/j的结果是()。A)0B)0.7C)0.66667D)0.66666667
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(hatN[4])的功能是用4个数字,组成互不相同且无重复数字的三位数,并将满足所有条件的数字输出到屏幕,并且每输出一个三位数字就换一行。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)声明类objA1,请在注释//********1********后添加适当的语句。(2)为类ob
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)定义复数类CComplex的私有成员变量real和imaginary,分别用来表示复数的实部和虚部,都是
已知将运算符’’+’’和’’*’’作为类Complex的成员函数重载,设c1和c2是类Complex的对象,则表达式c1+c2*c1等价于()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程中含有一个源程序文件proj2.cpp。函数char*GetNum(ehar*src,ehar*buf)从src开始扫描下一个数字字符序列,并将其作为一个字符串取出放入字符串空
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程文件proj3。本题创建一个小型字符串类,字符串长度不超过100。程序文件包括proj3.h、proj3.cpp、writeToFile.obj。补充完成重载赋值运算符函数,完成深复制功能。
随机试题
总结;概要n.s________
有“司眼睑开合”功能的经脉是
A、确认为假药B、确认为劣药C、按假药论处D、按劣药论处某药厂用维生素D冒充阿法骨化醇销售
根据《环境影响评价技术导则一总纲》,工程分析时需要做哪些平衡。()
对于海岸港和潮汐作用明显的河口港,设计高水位应采用高潮累积频率()的潮位。
对于危险源中的危险因素和有害因素的描述正确的是( )。
2×17年1月,甲公司自非关联方处以现金8000万元取得对乙公司60%的股权,另外,发生审计、评估等交易费用200万元,相关手续于当日完成,并能够对乙公司实施控制。2×17年7月,甲公司追加对乙公司投资,又取得乙公司20%股权,支付现金2500万元,其中包
NASAisreleasingseveralimagestakenbytheHubbleSpaceTelescope,whichistheclosestyetlookattheredplanet.Altogethe
设X~N(2,σ2),其分布函数为F(x),则对于任意实数a,有().
Ascientistwhowantstopredictthewayinwhichconsumerswillspendtheirmoneymuststudyconsumerbehavior.Hemustobtain
最新回复
(
0
)