首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace std; class MyClass { public: MyClass(); ~MyClass();
有以下程序: #include <iostream> using namespace std; class MyClass { public: MyClass(); ~MyClass();
admin
2010-06-06
48
问题
有以下程序:
#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全国计算机二级
相关试题推荐
软件功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
请编写函数fun,其功能是:找出一维整型数组元素中最大的值及其所在的下标,并通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,11是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注意:部分源程序给出如下。请勿改
C语言规定,函数返回值的类型是()。
以下各项中,能正确表述算式sin(2πr+30°)的C语言表达式是()。
有以下程序:#include<stdio.h>voidfun(inta,intb){intt;t=a;a=b;b=t;}main(){intc[10]={1,2,3,4,5,6,7,8,9,0},i;for(i=0;i<10;
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
软件工程包括三个要素,分别为方法、工具和【】。
虚基类说明格式如下:slass派生类名【】<继承方式><基类名>。
随机试题
传统的“四合一”处理工艺包括除油、除锈、()、钝化,一次完成,取消了水洗,大大简化了操作工序。
汉武帝在遣使通西南夷的过程中,先后派出的使者有()
《李将军列传》中所选取的四个典型战例是()
男,62岁,因房颤人院,用地高辛后心室串得到控制,并以0.5mg/d地高辛维持。因病人有心绞痛病史,为预防心绞痛而用一种抗心绞痛的药物,用药期间病人出现传导阻滞,你认为最可能是合并应用了哪种药物
关于犯罪嫌疑人的审前羁押,下列哪一选项是错误的?
施工检测计划应由施工单位报审,建设单位审核。()
股票发行方式除了网上定价、竞价方式和法人配售方式以外还有()
根据《中外合资经营企业法》规定,下列选项中,属于中外合资经营企业增加注册资本必须符合的条件有()。
BritishphysicistDr.JessWadehaswritten270Wikipediapagesfortrailblazingfemalescientistsinanefforttogeteverywom
WhatisBullying?AnimportantpartoftheBully-busterprogramforschoolsisourparentinformationevening.Bybeinginf
最新回复
(
0
)