首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class TestClass{ static int i; public: TestClass(){i++;} ~Te
有如下程序: #include using namespace std; class TestClass{ static int i; public: TestClass(){i++;} ~Te
admin
2016-11-24
81
问题
有如下程序:
#include
using namespace std;
class TestClass{
static int i;
public:
TestClass(){i++;}
~TestClass (){i--;}
static int getVal(){return i;}
};
int TestClass::i=0;
void f(){TestClass obj2;cout<
int main(){
TestClass obj1;
f();
TestClass*obj3=new TestClass;cout<
getVal();
delete obj3;cout<
return 0:
}
程序的输出结果是( )。
选项
A、232
B、221
C、222
D、231
答案
B
解析
由于i是类TestClass的静态成员,该成员被类的所有实例共享。当定义obj1时,系统自动调用构造函数TestClass(),i的值将加1:调用函数f()时,在定义obj2时系统会自动调用构造函数TestClass(),i的值将再加1;调用obj2.getVal();后,将i的值输出,输出值为2;当调用函数f()即将结束时,系统自动调用析构函数一~TestClass(),i的值将减1;当定义obj3时,系统自动调用构造函数TestClass(),i的值将加1,调用cout<
getVal();后,将i的值输出,输出值为2;调用delete obj3后将执行TestClass的析构函数~TestClass(),执行后,i的值将减1,TestClass::getVal()为类的一个静态成员函数,其作用是返回私有静态成员变量i的值1。
转载请注明原文地址:https://kaotiyun.com/show/joAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
通过使用new和delete两个运算符进行的分配为【】存储分配。
有以下结构体说明和变量的定义,且指针p指向变量a,指针q指向变量b。则不能把结点b连接到结点a之后的语句是structnode{chardata;structnode*next;}
以下程序设计功能是:将结构体变量time中的内容写到文件中。#include<iostream>usingnamespacestd;structdate{intyear;
在数据库应用系统设计的需求分析阶段,需经过收集资料、分析整理、【】、建立数据字典和用户确认等阶段。
数据流图用于描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名称标识的图符不属于数据流图合法图符的是()。
用链表表示线性表的优点是
类中数据成员和成员函数的默认类型为______。
带有虚基类的多层派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样将对虚基类的子对象初始化()。
定义如下变量:charone_char,则语句cin>>one_char等价于C语言中的()语句。
将代数式转换成程序设计中的表达式为【】。
随机试题
结合材料回答问题:回顾深圳经济特区40年的跨越发展,“开放”是一个至关重要的视角。不久前,深圳发布了一组亮眼的外贸数据:今年1—8月,深圳进出口总值达到1,88万亿元,同比增长2%;仅今年上半年,全市设立了外商投资企业近2000家,吸收合同外资近80亿美
哪部医学著作将内伤发热称为“子火”
A.阴陵泉B.太溪C.太冲D.公孙E.隐白位于胫骨内侧髁下方凹陷处的腧穴是
A.炔诺酮B.他莫昔芬C.缩宫素D.米非司酮E.甲睾酮属于避孕药物()
计算区段地价,是以地价调查实例为基础,求取各区段的平均价为区段地价,其计算方法主要包括()。
白阳有限公司分立为阳春有限公司与白雪有限公司时,在对原债权人甲的关系上,不符合公司法律制度规定的是()。
宪法规定公民享有的下列社会经济权利、文化教育权利中,不属于公民可以积极主动向国家提出请求的权利有()。
下列关于生物育种的叙述,正确的是()。
下列人物中曾就读于马礼逊学校,并获得教会资助成为中国第一批留美学生,后对中国近代教育影响最大的是
在VisualBasic应用程序中,以下正确的描述是______。
最新回复
(
0
)