首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass{ public: MyClass0{++count;} ~MyClass0{一count;}
有如下程序: #include using namespace std; class MyClass{ public: MyClass0{++count;} ~MyClass0{一count;}
admin
2015-09-14
30
问题
有如下程序:
#include
using namespace std;
class MyClass{
public:
MyClass0{++count;}
~MyClass0{一count;}
static int getCount(){return count;}
private:
static hat count;
};
int MyClass∷count=0;
int main(){
MyClass obj;
cout<
MyClass
*
prt=new MyClass;
cout<
delete ptr;
cout<
return 0;
}
程序的输出结果是( )。
选项
A、121
B、232
C、221
D、122
答案
A
解析
此题考查的是静态成员。静态成员的特性是不管这个类创建了多少对象,它的静态成员都只有一个拷贝副本,这个副本被所有属于这个类的对象共享。题目中,首先定义了obj对象,其构造函数使静态数据成员count增1。故输出“1”;然后通过指针动态创建了MyClass类的对象,构造函数被再次调用,count变为2,输出2”;接着删除创建的MyClass类的对象。调用析构函数,count减1变为1,输出"1",故量终输出结果是121。
转载请注明原文地址:https://kaotiyun.com/show/ZqNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于模板定义关键字class和typename说法不正确的是
关于静态数据成员的描述中正确的是
设有程序段intk=10;while(k=0)k=k-1;则下面描述中正确的是
若有以下程序:#include<iostream>usingnamespacestd;intf(){staticinti=O;ints=1;s+=i;i++
以下程序的输出结果是【】。 #include<iostream.h> voidmain() { inta=0; a+=(a=8); cout<<a; }
当输入“Thankyou”时下列程序的输出结果为()。#include<<iostream.h>#include<iomanip.h>voidmain(){charline[80];
关于虚函数,下列表述正确的是()。
在重载一个运算符时,如果其参数表中有一个参数,则说明该运算符是
多态性指的是
多态性指的是()。
随机试题
药物可恒速释药8~10小时渗透泵型片剂
某一单位内(如学校)的一个计算机网络属于()。
下列选项中属于第一类污染物的是()。
安全活动的核心是________。
Itisreportedthatmanyanewhouse______atpresentinthedisasterareainGansuprovince.
一项调查显示,在遇到心理问题时,近49.6%的人都会自己消化或干脆不当回事,真正会求助心理医生的只有3.7%。不少专家认为,每个人都要学会正确排解和释放压力,一旦遇到心理压力过大或情绪困扰,应该积极寻求就医渠道解决。现代都市人有着各种减压方式,比如运动、娱
设在一个空间直角坐标系中,有3张平面的方程:P1:χ+2y+3z=3;P2:2χ一2y+2az=0;P3:χ-ay+z=b.已知它们两两相交于3条互相平行的不同直线,求a,b应该满足的条件.
在自治系统内部的各个路由器之间,运行的是内部网关协议IGP。早期的IGP叫作(56),它执行(57)。当网络规模扩大时,该算法传送的路由信息太多,增加了网络负载,后来又出现了执行最短路径优先算法的IGP。按照这种协议,每个路由器向网络中的其他路由器发布(5
Educatortodayaremoreandmoreoften【C1】______tosaythatcomputerliteracyisabsolutelynecessaryforcollegestudents.Man
Musicians—fromkaraokesingerstoprofessionalcelloplayers—arebetterabletoheartargetedsoundsinanoisyenvironment,
最新回复
(
0
)