首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: 撕nclude<iostream> using namespaee std; class MyClass { pubiw,: MyClass() {++ count} ~MyClass(){--
有如下程序: 撕nclude<iostream> using namespaee std; class MyClass { pubiw,: MyClass() {++ count} ~MyClass(){--
admin
2021-05-06
69
问题
有如下程序:
撕nclude<iostream>
using namespaee std;
class MyClass {
pubiw,:
MyClass() {++ count}
~MyClass(){--count;}
static int getCount(){return count;}
private:
static int count;
};
int MyClass∷count=0;
int main()
{
MyClass obj;
cout<<obj.getCount();
MyClass * ptr=new MyClass:
cout<<MyClass∷getCount();
delete ptr;
cout<<MyClss∷getCount();
return 0;
}
执行这个程序的输出结果是( )。
选项
A、121
B、232
C、221
D、122
答案
A
解析
本题考查静态数据成员。静态数据成员在内存中只占一份空间,静态数据成员属于类。即使不定义对象,也会给静态数据成员分配空间,可以被引用。本题中先是定义了一个对象obj,执行构造函数使得静态数据成员count变为了1,然后又定义了指针对象,执行构造函数后,count变为了2,释放指针后,执行析构函数,使得count变为了1。所以本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/ZJfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数定义:voidfunc(inta,int&b){a++;b++;}若执行代码段:intx=0,y=1;func(x,y);则变量x和y的值分别是()。
有如下程序:#include<iostream>usingnarnespacestd;classA{public:A(){cout<<’’A’’;}};classB{
下列关于类定义的说法中,正确的是()。
要使程序的输出结果为Base,则在横线处填写的派生类Derived的继承方式是()。#includeusingnamespacestd;classBase{public:voidprint(){cout
请打开考生文件夹下的解决方案文件proj1,其中在编辑窗口内显示的主程序文件中定义有Xabc类和主函数main。在程序文本中位于每行”//ERROR*********found*********下面的一行有错误,请加以更正。更正后程序的输出为:
下列字符串中,不可以用作C++标识符的是()。
若字符指针P所指向的字符串为"abcdefg",在执行语句()。char*ap=newchar[strlen(p)+1];之后,ap指向的字符数组的元素个数为
有如下类定义:ciassA{char*a;public:A():a(0){}A(char*aa){∥把aa所指字符串拷贝到a所指向的存储空间a=___;strcpy(a,aa
若Pay是一个类名,则执行语句Payp1,p2[2],*p3;时Pay的构造函数被调用的次数是
对线性表进行二分法检索,其前提条件是()。
随机试题
因产品质量不合格导致人身伤害的案件,当事人承担法律责任的原则是
临床常用的酸蚀剂是()
足少阳胆经的络穴是
王某论述等诉某市政府案因某市某区花园小区进行旧城改造,区政府作出《关于做好花园小区旧城改造房屋拆迁补偿安置工作的通知》,王某等205户被拆迁户对该通知不服,向区政府申请行政复议,要求撤销该通知。区政府作出《行政复议告知书》,告知王某等被拆迁户向市政府申请
建设工程实施阶段的风险主要表现为( )。
下列保险标的中,属于建筑工程保险主要保险项目的是()。
A、 B、 C、 D、 C
CiscoCatalyst6500交换机的3/1端口与一台其他厂商的交换机相连,并要求该端口工作在VLANTrunk模式,这两台交换机的trunk端口都应封装的协议和CiscoCatalyst6500设置trunk模式的正确配置语句是()。
A、Becausenationalsareextremelystrictinchoosingjournalists.B、Becausenationalshavealreadyemployedmanyjournalists.C、
Whenapersonfallsasleep,allactivitydecreasesandthemusclesrelax.Theheartbeatandbreathing【C1】______slowdown.Thepe
最新回复
(
0
)