首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace std; class MyClass { public: MyClass(); ~MyClass();
有以下程序: #include <iostream> using namespace std; class MyClass { public: MyClass(); ~MyClass();
admin
2010-06-06
20
问题
有以下程序:
#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://jikaoti.com/ti/LCW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序段:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;以下选项中表
以下选项中不能用做C程序合法常量的是()。
以下各项中,能正确表述算式sin(2πr+30°)的C语言表达式是()。
数据库系统的三级模式不包括()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
关于数组和指针,以下说法错误的是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
在C语言中,以下说法不正确的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
在软件测试设计中,软件测试的目的是()。
随机试题
麻疹合并肺炎喘嗽的患儿在出疹后,需隔离多少天()
A、胆囊肿大B、甲胎蛋白阳性C、右上腹绞痛及黄疸D、肝穿刺抽出椋揭色脓液E、突发寒战、高热,肝区疼痛,肝肿大细菌性肝脓肿的典型表现是
组氨酸是婴幼儿的必需氨基酸。()
个体工商户王大强挂靠集体企业南墙百货公司,以南墙百货公司的名义对外进行经营活动,营业执照上登记的业主是王大强,实际经营者为王小强。2003年5月,王小强参加贸易洽谈会,忘记带南墙百货公司的合同专用章,便借用北院供销公司的合同专用章,与东西服装公司签订了一份
某小区内设商业中心,面积1600m2,则至少应设多少个自行车停车位?[2004年第64题]
下列各项中,不属于网络连接设备的是()。
下列关于商品生产价格,说法正确的是()。
在资源环境约束趋紧背景下,如何加快转变农业发展方式,确保粮食等重要农产品有效供给,实现绿色发展和资源永续利用,是必须破解的现实难题。
挂在墙壁上的石英钟,当电能耗尽而停止走动时,其秒针往往会停在哪个数字上?
《重建南方法案》
最新回复
(
0
)