首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; class Myclass{ public: Myclass() {++count;} ~Myclass(){一一
有如下程序: #inc1ude<iostream> using namespace std; class Myclass{ public: Myclass() {++count;} ~Myclass(){一一
admin
2019-05-06
72
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
class Myclass{
public:
Myclass() {++count;}
~Myclass(){一一count;}
static int getCount() {return count,}
private:
static int count,
};
int Myclass::count=0;
int main(){.
Myclass obj;
cout<<obj.getCount();
Myclass*ptr=new Myclass;
cout<<Myclass::getCount();
delete ptr;
cout<<Myclass::getCount();
return 0;
}
程序的输出结果是( )。
选项
A、121
B、232
C、221
D、122
答案
A
解析
此题考查的是静态成员。静态成员的特性是不管这个类创建了多少对象,它的静态成员都只有一个拷贝副本,这个副本被所有属于这个类的对象共享。题目中,首先定义了obj对象,其构造函数使静态数据成员count增l,故输出“1”;然后通过指针动态创建了MyClass类的对象,构造函数被再次调用,count变为2,输出“2”;接着删除创建的MyClass类的对象,调用析构函数,count减1变为1,输出“1”。故最终输出结果是121。
转载请注明原文地址:https://kaotiyun.com/show/JE8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列函数的运行结果是()。#include<iostream.h>intadd(inta,intb);voidmain(){externintx,y;cout<<add(x,y)<<end
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
有如下程序:#include<iostream>usingnamespacestd;classMonitor{public:Monitor(chart):type(t){}voidPr
下列情况中,不会调用拷贝构造函数的是()。
执行语句:{cout<<setfill(’*’)<<setw(10)<<seffill(’#’)<<left<<123<<"0K"<<end1;return0;}后将输出()。
在下面的4个关键字中用来说明虚函数的是()。
有如下程序:#include<iostream>usingnamespacestd;voidfun(int&x,inty){intt=x;x=y;y=t;}intmain(){inta[2]={
若有如下程序段:#include<iostream>usingnamespacestd;intmain(){char*p="abcdefgh",*r;r=p;cout<<*r<<end1;
下面关于数据库三级模式结构的叙述中,正确的是()。
下列哪种数据模型可以用树形结构来表示实体之间联系()。A)网状模型B)数据模型C)关系模型D)层次模型
随机试题
WhatdowemeanbyaperfectEnglishpronunciation?Inone【C1】______thereareasmanydifferentkindsofEnglishasthereares
女,23岁。低热,盗汗,胸闷2周。胸部X线片提示右侧大量胸腔积液。该患者最可能的诊断是()
(2005年第103题)臂丛神经的组成是
患者,男,27岁。因发热、全身骨及关节疼痛、牙龈出血1周来诊。检查诊断为急性白血病。在询问病史中与白血病发病无关的是
听诊的发现最可能是为进一步检查心律失常性质应首选
某地拟建一公路,全长120km,项目沿线经过5个镇的10个村、2个工业区。所选路线跨越一级水源保护区、风景旅游区和一个自然保护区,跨过两条河流和两座山,周边还包括超高压变电站。沿线某些路段现有道路,将道路进行拓宽,标准路幅宽75m,主道双向八车道
锅炉运行中,炉管突然破裂,水汽大量喷出的事故叫________________。()
三角形的面积一定,它的底和高()。
海底矿产资源中最受关注的是海底石油。有人推测,37%的大陆架蕴藏着石油。海底石油储量约2500亿吨,相当于世界石油预估储量的三分之一以上,仅在大陆架的石油储量就有1400亿吨。第一口浅海油井出现在1891年,更多的勘探开发始于20世纪20
OfalltheemployedworkersintheUnitedStates,12.5millionarepartofatemporaryworkforce.TheUnitedStatesBureauofLa
最新回复
(
0
)