首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespaee std; class MyClass{ public: MyClass(){++count;} ~MyClass(){--count;}
有如下程序: #include using namespaee std; class MyClass{ public: MyClass(){++count;} ~MyClass(){--count;}
admin
2021-05-06
8
问题
有如下程序:
#include
using namespaee std;
class MyClass{
public:
MyClass(){++count;}
~MyClass(){--count;}
statie 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/YQfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,实现函数sort(intA[],int,n),用选择排序法把数组从大到小排序。提示:选择排序法的思想是:(1)反复从还未排好的那部分线性表中选择出关键字最小的
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(I)定义CMyTime的私有成员函数m_year、m_month类型为int,请在注释//********
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。完成函数ToUpper(char*des,char*str),该函数实现把str字符串中小写字符转换成大写字符,并存发在des中。例如:str=’’
下列叙述中正确的是()。
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
在下列关键字中,不能用来表示继承方式的是()。
下列符号中能够作为C++标识符的是()。
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
层次型、网状型和关系型数据库划分原则是( )。
有如下语句序列:ifstreaminfile("DATA.DAT");if(infile.good())cout
随机试题
Thenumberofpeopleinvited______fifty,butanumberofthem______absentfordifferentreasons.
患儿8个月,于10月份住院,发热3天,呕吐、腹泻2天入院,大便每日20余次,水样便,无腥臭味,尿少。查体:P130次/分,精神萎靡,皮肤弹性差,前囟、眼窝凹陷,唇干,心肺(-),大便镜检:WBC0~1个/HP,脂肪滴(+),血电解质正常。患儿脱水
A.氢氧化镁B.西咪替丁C.奥美拉唑D.铝碳酸镁E.氢氧化铝可以直接中和胃酸,基本上抵消便秘和腹泻的抗酸药是()。
张某因伤害罪被判处有期徒刑3年缓期3年执行,在缓刑执行期间其欲出境旅游。下列命题正确的是()。
处理来信的基本程序有()。
现代的脑成像技术中具有无创性优点,对人体基本无害的有
作为商品的移动电话,其价值的物质承担者是
【B1】【B7】
A、 B、 C、 A
Herfinding,publishedinNaturein1964,thatchimpanzeesusetools—extractinginsectsfromatermitemoundwithleavesofgras
最新回复
(
0
)