首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> using namespaee std; class Point{ public: static int number; Point( ){number+
有如下程序: #include <iostream> using namespaee std; class Point{ public: static int number; Point( ){number+
admin
2013-02-27
17
问题
有如下程序:
#include <iostream>
using namespaee std;
class Point{
public:
static int number;
Point( ){number++;}
~Point( ){number--;}
};
int Point::number=0;
void main( ){
Point*ptr;
Point A,B;
Point*ptr_point=new Point[3];
ptr=ptr_point;
Point C;
cout<<Point::number<<endl;
delete[ ]ptr;
}
程序的输出结果是
A) 3
B) 4
C) 6
D) 7
选项
A、
B、
C、
D、
答案
C
解析
只有在创建对象时才会调用类的构造函数,在定义指针时不会调用构造函数,只有给指针new一个地址时会调用构造函数,所以本程序中一共生成了6个Point对象(A,B,C,newPoint[3])。number作为静态数据成员,被同一类的不同对象所共享,故结果为6。
转载请注明原文地址:https://jikaoti.com/ti/leE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序: #include<stdio.h> main() {intx=0x9; printf(“%c\n”,’A’+x); } 程序运行后的输出结果是()。
使用数组名作为函数的实参时,传递给形参的是()。
有下列程序 #include<stdio.h> main() {charv[4][10];inti; for(i=0;i<4;i++) scanf("%s",v[i]); printf("%c,%s,%s,%c",**
假定已建立以下链表结构,且指针p和q已指向如图所示的节点。 则下列选项中可将q所指节点从链表中删除并释放该节点的语句组是()。
关系数据模型的3个组成部分中不包括()。
对象实现了数据和操作(方法)的结合,其实现的机制是()。
下面正确的函数定义形式为()。
对于下面程序,选项正确的是()。#include<iostream>usingnamespacestd;classpoint{public:voidsetpoint(un
假定用户没有给一个名为MyClass的类定义析构函数,则系统为其定义的默认析构函数首部形式为【】。
随机试题
最早出现茶相关的文字记载是()。
A.SeeyouthiseveningB.I’vegottarunC.SeeyouagainD.Iprobablywon’tbebackforsupperE.I’llgototheofficeF.Ta
A、单侧喉返神经损伤B、双侧喉返神经损伤C、喉上神经内支损伤D、喉上神经外支损伤E、甲状旁腺损伤甲状腺大部切除术后出现声调降低的原因为
一型观测线适用一型卡环,其特点是()
每当听到电话铃声的同时就听到自己的声音,该症状是
商业银行宏观审慎监管的核心是()。
甲公司2×21年3月份A商品有关收、发、存情况如下: (1)3月1日结存300件,单位成本为2万元。 (2)3月8日购入200件,单位成本为2.2万元。 (3)3月10日发出400件。 (4)3月20日购入300件,单位成本为2.3万元。 (5)
今年4月,国务院出台进一步加强淘汰落后产能工作的相关规定,下列不属于淘汰范围的是()。
A.keentoB.soakupC.amajorfactorD.bringaboutPhrases:A.children【T13】______A-characteristicsisschoolB.A-typepar
自实施“每周少开一天车”措施【131】,本市交通拥堵指数从“中度”下降【132】“轻度”,工作日全天拥堵时间也由限行前的7小时45分钟【133】到2小时30分钟。根据民意调查显示,约85%的市民支持“每周少开一天车”措施,其中有80%以上的有车人士和93%
最新回复
(
0
)