首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class MyClass{ public: MyClass(){++count;} ~MyClass(){--count;}
有如下程序: #include<iostream> using namespace std; class MyClass{ public: MyClass(){++count;} ~MyClass(){--count;}
admin
2013-02-27
95
问题
有如下程序: #include<iostream> 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(){ MyCl
选项
A、121
B、232
C、221
D、122
答案
A
解析
本题考查的知识点是静态成员。类中的静态成员是解决同—:个类的不同对象之间的数据和函数共享问题的。静态成员被所有属于这个类的对象共享。这种共享与全局变量或全局函数相比,既没有破坏数据隐藏的厚则,又保证了安全性。题目中,首先定义了一个obj对象,其构造函数使MyClass的静态数据成员count增1,所以第一条输出语句输出的结果是1。然后通过指针动态创建了一个MyClass类的对象,构造函数再次被调用,count变为2,所以第2次输出结果是2。接下来是用dilete删除了刚才动态创建的MyClass对象。析
转载请注明原文地址:https://www.kaotiyun.com/show/QvVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序 #include<stdio.h> intmul(intval) {staticintinit=l; returninit*=val: } main() {inti; for(i=l;i
若有定义语句:chars[10]="1234567\0\0";,则strlen(s)的值是()。
定义部门关系模式如下: 部门(部门号,部门名,部门成员,部门总经理), 使它不满足第一范式的属性是()。
下列叙述中正确的是()。
下面结构体的定义语句中,错误的是()。
下列选项中不属于结构化程序设计原则的是()。
下列关于C语言文件的叙述中正确的是()。
下列给定程序中,函数fun的功能是:统计所有小于等于n(n>2)的素数的个数,素数的个数作为函数值返回。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的结构!试题程序:#include<s
在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数()。
请编写函数fun,其功能:给定一个整数n(n<10000),如果n加上100后是一个完全平方数(所谓“完全平方数”,就是开方后的结果是整数的数),并且n加上268后也是一个完全平方数,则函数值返回1,否则返回0。注意:部分源程序在文件PROG1
随机试题
组织设计应遵循的基本原则是什么?
下列哪种物质被公认为最强有力的促红细胞缗钱状聚集的物质
中西医结合研究会成立于
刺激是指机体、细胞所能感受的何种变化
地下商店的建筑面积大于以下哪个数据时,应设自动喷水灭火系统?(2003,61)
预计利润表的编制依据不包括()。
团体咨询的评估方法包括()等。
【B1】【B6】
FiveGoldenRulesforGivingAcademicPresentationsAcademicpresentationsaredifferentfromtheclassroompresentationsthats
Sincetheintroductionofthenewtechnique,the(produce)______costhasbeenreducedgreatly.
最新回复
(
0
)