首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<iostream> using namespace std; class MyClass { public: MyClass(); ~MyClass(); v
有以下程序: #include<iostream> using namespace std; class MyClass { public: MyClass(); ~MyClass(); v
admin
2010-03-29
49
问题
有以下程序: #include<iostream> using namespace std; class MyClass { public: MyClass(); ~MyClass(); void SetValue(int val); private: static int i; }; int MyClass::i=0; MyClass::MyClass() { i++; cout<<i; } MyClass::~MyClass() { i--; cout<<i; } void MyClass::SetValue(int val) { i=val; } int main() { MyClass*my[2]; int k; for(k=0;k<2;k++) my[k]=new MyClass; for(k=0;k<2;k++) delete my[k]; return 0; } 运行后的输出结果是( )。
选项
A、1210
B、1100
C、1234
D、输出结果不确定
答案
1
解析
类MyClass中变量i是静态数据成员,它被MyClass类的所有对象共享,但它不属于任何一个对象,它的作用域是类范围。程序i是用来统计类MyClass所创建对象的个数,每创建一个对象i加1,每删除MyClass类对象i减1。
转载请注明原文地址:https://kaotiyun.com/show/8Fjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdioh>main(){imy=9;for(;y>0;y--)if(y%3==0)printf(’’%d’’,-y);}程序的运
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
若有以下程序#includeint*flint*s,int*t){int*k;if(*s
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是()。
软件生命周期中的活动不包括
以下不构成无限循环的语句或语句组是
有以下程序(strcat函数用以连接两个字符串)#include<stdio.h>#include<string.h>main(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);pr
下列给定程序中,函数fun的功能是:把形参a所指数组中的最小值放在元素a[0]中,接着把a所指数组中的最大值放在a[1]元素中;再把a所指数组元素中的次小值放在a[2]中,把a所指数组元素中的次大值放在a[3],以此类推。例如,若a所指数组中的数据最初排
下列关于C语言文件的叙述中正确的是()。
如果需要打开一个已经存在的非空文件“FILE”并进行修改,正确的语句是()。
随机试题
A.21-三体综合征B.软骨发育不良C.先天性甲状腺功能减退症D.佝偻病E.苯丙酮尿症患儿,女性,2岁。智能落后,表情呆滞,眼距宽,眼裂小,鼻梁低,口半张,舌伸出口外,皮肤细嫩,肌张力低下,右侧通贯手。本例最可能的诊断是
高级育婴师做好指导、培训和评估的基础和前提是()
患者老年男性,多年来反复劳累后出现尿频、尿痛,腰膝酸软,神疲乏力,少腹坠胀,畏寒肢冷,有时面浮肢肿,舌淡红苔薄白,脉沉细。检查:双肾区叩击痛,尿白细胞10~20个/HP,白细胞管型1~4个/HP。治疗应首选
急性化脓性腹膜炎病人术后,采取半卧位的目的,哪项是错误的
肝性水肿患者消除水肿宜用( )。
固体废物处理和处置的基本方法中,城市发展初期通常采用的方式是(、)。
信用风险的主要形式包括()。
计量是与测量结果置信度有关的、与测量不确定度联系在一起的一种_______的测量。
在一起事件中的四名被调查者分别是受害者、目击者、救助者和旁观者。他们在接受调查时分别作了如下陈述:[1]孝:“诚不是旁观者。”[2]诚:“义不是目击者。”[3]敢:“孝不是救助者。”[4]义:“诚不是目击者。”
Observethedilemmaofthefungus:itisaplant,butitpossessesnochlorophyl.Whileallotherplantsputthesun’senergyto
最新回复
(
0
)