首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class TestClass{ static int i: public: TestClass(){i++:{ ~TestClaSS
有如下程序: #include using namespace std; class TestClass{ static int i: public: TestClass(){i++:{ ~TestClaSS
admin
2021-09-05
43
问题
有如下程序:
#include
using namespace std;
class TestClass{
static int i:
public:
TestClass(){i++:{
~TestClaSS 0{i--;}
static int getVal(){retum j;}
}
int TestClass::i=0:
void fO{TestClass obj2;cout<
int main(){
TestClass obj 1:
f():
TestClass*obj3=new TestClass;cout<
getVal();
delete obj3;cout<
return ():
}
程序的输出结粜是( ):
选项
A、232
B、221
C、222
D、231
答案
B
解析
由于i是类TestClass的静态成员,该成员被类的所有实例共享。当定义obj1时,系统自动调用构造函数TestClass(),i的值将加1:调用函数f()时,在定义obj2时系统会自动调用构造函数TestClass(),i的值将再加l;调用obj2.getVal();后,将i的值输出,输出值为2;当调用函数f()即将结束时,系统自动调用析构函数~TestClass(),i的值将减1;当定义obj3时,系统自动调用构造函数TestClass(),i的值将加1,调用cout<
getVal():后,将i的值输出,输出值为2;调用delete obi3后将执行TestClass的析构函数~TestClass(),执行后,i的值将减1,TestClass::getVal()为类的一个静态成员函数,其作用是返回私有静态成员变量i的值1。
转载请注明原文地址:https://www.kaotiyun.com/show/Fs5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classA{public:virtualvoidfuncl(){cout
有如下程序:#inchdeusingnamespacestd;classInstrument{public:virtualvoidDisplay()=0;};classPiano:publicInstrument{public
在类声明中,紧跟在“public:”后声明的成员的访问权限是()。
下列选项中不符合良好程序设计风格的是()。
下列关于运算符重载的描述中,错误的是()。
已知在一个类体中包含如下函数原型:VOLUMEoperator.(VOLUME)const;,下列关于这个函数的叙述中,错误的是()。
若MyTemp是一个只有一个虚拟类型参数的类模板,且有如下语句序列MyTemp<double>p2;MyTemp<long>p3[2];编译系统在处理上面的语句序列时,所生成的模板MyTemp的实例的个数是()。
下列运算符函数中,肯定不属于类Value的成员函数的是()。
有如下语句序列:ifstreaminfile("DATA.DAT");iffinfile.good())cout
若字符指针P所指向的字符串为”abcdefg”,在执行语句()。Char*ap=newchar[strlen(p)+1];之后,ap指向的字符数组的元素个数为
随机试题
“利小便即所以实大便”的理论依据是()(1993年第4题;1998年第6题;2000年第3题)
下列叙述,哪项是症状护理技术()
A.茵陈、栀子B.黄连、吴茱萸C.黄连、木香D.苍术E.黄连、半夏、瓜蒌治痰热互结之结胸证,常用
关于中外法律制度中的习惯法,下列哪一表述是不正确的?(2010年试卷一第16题)
A市拟在本市西北方向10km处建设规划面积为5500亩的“向日葵工业园”,它是经A市所在的B省人民政府批准的省级开发区。该工业园区以绿色食品加工、轻纺服装、机械电子、新型建材与电子加工行业为主导产业。该工业园区规划布局是:北部为轻纺服装、新型建材企业的厂房
我国的第一个环境标准是()。
负有安全生产监督管理职责的部门依法对生产经营单位执行有关安全生产的法律、法规和国家标准或者行业标准的情况进行监督检查的职权不包括()。
2018年6月,达达商贸有限公司准备终止营业。经查实,达达商贸有限公司欠缴税款7000元,税务机关责令其限期10日内缴纳欠缴税款,期满后,达达商贸有限公司仍未缴纳税款并开始转移或者隐匿公司的财产。经过该县税务局局长批准,税务机关计划采取强制执行
A.howpupilsaretreatedinschoolsB.withyoungpeopleC.farfromD.lookatA.wemust【T13】______theinsecuritythatpa
设A为n阶可逆矩阵,λ为A的特征值,则A*的一个特征值为().
最新回复
(
0
)