首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<iostream> using namespace std; class MyClass { public: MyClass(); ~MyClass(); St
有以下程序 #include<iostream> using namespace std; class MyClass { public: MyClass(); ~MyClass(); St
admin
2013-05-30
68
问题
有以下程序
#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 M
选项
答案
3
解析
本题考核静态数据成员。本题程序中把变量s定义为静态数据成员,它被 MyClass类的所有对象所共享,但它不属于类的任何一个对象,它的作用域是类范围。在类MyClass的构造函数中,每创建一个对象,s就增1,由此可知s用来记录建立对象的个数。由于创建对象指针p时并不会调用构造函数,所以s最后的值是3。
转载请注明原文地址:https://kaotiyun.com/show/v2Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
阅读下面程序:#include<iostream.h>intfun(inta,intb){intc;c=a*b;returnc;}voidmain(){inta=3,b=5,c=4,x=0;x=fun(fun(a
下面程序的输出结果是()。#include<iostream>#include<string>usingnamespacestd;voidmain(){charp1[10],p2[10];
考虑函数原型voidfuc(intx,inty=5,charz=’*’),下面函数调用不合法的是()。
下面程序的输出结果是()。#include<iostream>usingnamespacestd;classpoint{public:point(intpx=10,intpy=10){
下列关于变量的说法中,正确的是()。
以下非法的赋值表达式是()。
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是______。
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,M1NUS,PRINT=10};则下列叙述中错误的是______。
下面是关于ios类的叙述,正确的是()。
按“先进后出”原则组织数据的数据结构是【 】。
随机试题
何首乌的主要化学成分是
患者,女性,28岁。诊断急性白血病,突然出现头痛、呕吐、视物模糊。提示
某地区工业企业报告期内固定资产折旧为10亿元,劳动者报酬为110亿元,生产税为40亿元,生产补贴为10亿元,营业盈余为25亿元,且已知增加值率为30%。请根据上述资料回答下列问题:国民经济生产活动分行业统计时,计算工业总产值一般采用()。
按照合伙企业利润分配和亏损分担的原则,下列顺序正确的是()。Ⅰ.合伙人协商决定Ⅱ.按照合伙协议的约定办理Ⅲ.合伙人平均分配、分担Ⅳ.合伙人按照实缴出资比例分担
商业银行按照约定条件向客户承诺支付固定收益,银行承担由此产生的投资风险,或银行按照约定条件向客户承诺支付最低收益并承担相关风险,其他投资收益由银行和客户按照合同约定分配,并共同承担相关投资风险的理财计划是()。
学习迁移就是一种学习对另一种学习的促进。()
人是世界的创造者和主宰者,而人类社会每一次重大变革,都无不根植于人类思维范式的革命性突破。只有在精神世界上对自然界和人类社会非凡的理解,才能造就在物质世界实践的巨人。对这段话准确的复述是( )。
最近,一些儿科医生声称,狗最倾向于咬13岁以下的儿童。他们的论据是:被狗咬伤而前来就医的大多是13岁以下的儿童。他们还发现,咬伤患儿的狗大多是雄性德国牧羊犬。如果以下陈述为真,哪一项最严重地削弱了儿科医生的结论?()
正确的SQL插入命令的语法格式是
______mannersareveryimportantineverycountryisknowntoallbutthetroubleis______differentcountrieshavedifferentide
最新回复
(
0
)