首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace std; class MyClass { public: MyClass(); ~MyClass();
有以下程序: #include <iostream> using namespace std; class MyClass { public: MyClass(); ~MyClass();
admin
2010-06-06
24
问题
有以下程序:
#include <iostream>
using namespace std;
class MyClass
{
public:
MyClass();
~MyClass();
static int s;
void SetValue(int val);
};
int MyClass::s=0;
MyClass::MyClass()
{
s++;
}
void My
选项
答案
3
解析
本题程序中把变量s定义为静态数据成员,它被MyClass类的所有对象所共享,但它不属于类的任何一个对象,它的作用域是类范围。在类MyClass的构造函数中,每创建一个对象,s就增1。由此可知,s用来记录建立对象的个数。由于创建对象指针p时并不会调用构造函数,所以s最后的值是3。
转载请注明原文地址:https://kaotiyun.com/show/VSjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i
在软件开发中,需求分析阶段产生的主要文档是( )。
数据库系统的三级模式不包括()。
有三个关系R和S如下:则由关系R得到关系S的操作是
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
下列关于算法的描述中错误的是
设有下面的定义:structst{mta;floatb:}d;int*p,要使p指向结构变量d中的a成员,正确的赋值语句是()。
对于派生类的构造函数,在定义对象时构造函数的执行顺序为:先执行【】。再执行成员对象的构造函数,后执行派生类本身的构造函数。
在软件测试设计中,软件测试的目的是()。
下列不属于软件工程的3个要素的是1
随机试题
影响高温氢腐蚀的主要因素是()。
证明级数x"对于任意的x∈(一∞,∞)都是收敛的.
参与一碳单位代谢的氨基酸是
患者,男,48岁。间断腹痛、腹胀20余年,加重3个月,排便4~5次/天,大便不成形。纳差,体重下降5kg。化验粪便隐血试验阳性,血Hb104g/L。确诊最佳手段
A.Ⅰ型变态反应B.Ⅱ型变态反应C.Ⅲ型变态反应D.Ⅳ型变态反应E.Ⅴ型变态反应可溶性免疫复合物沉积
属于股本投资,不会发生资本流动的突然性逆转的利用外资形式是()。
Jamesshookhismoneyboxagain.Nothing!Hecarefully【21】thecoinsthatlayonthebed.$24.52wasallthathehad.Thebieyel
试析“按质论价”、“优质优价”。
读图,回答下列问题。既是商品粮基地也是商品棉基地的有()。
Oneofthemostimportantsocialdevelopmentsthatmadepossibleashiftinthinkingabouttheroleofpubliceducationwasthe
最新回复
(
0
)