首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Sample{ public: Sample(){) -Sample(){cout
有如下程序: #include using namespace std; class Sample{ public: Sample(){) -Sample(){cout
admin
2014-08-29
29
问题
有如下程序:
#include
using namespace std;
class Sample{
public:
Sample(){)
-Sample(){cout<<‘*’;}
};
int main(){
Sample temp[2],*pTemp[2];
return O:
}
执行这个程序输出星号(*)的个数为( )。
选项
A、1
B、2
C、3
D、4
答案
B
解析
在main函数叶1,定义了Sample temp[2】的一个包含两个对象的数组,还定义了一个*pTemp[2],是包含两个指向类对象的指针的数组,故定义的指针当main函数结束后是不会调用析构函数的,只有包含两个对象的数组temp[2]会调用析构函数,因此只输出两个*。
转载请注明原文地址:https://kaotiyun.com/show/VXNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在函数定义前加上关键字inline,表示该函数被定义为()。
C++源程序的扩展名为()。
下列叙述中正确的是()。
带有基类的多层派生类构造函数的成员初始化列表中都要排出虚基类的构造函数,这样将对虚基类的子对象初始()。
下列对派生类的表述中,错误的是()。
面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个【】。
在派生类中重新调用虚函数时,其他方面都必须与基类的相应虚函数保持一致,但要排除()方面。
分析下面程序,该程序的运行结果是()。#include<iostream.h>classcmm{public:staticintm;cmm(){m++;}cmm(
随机试题
A.氯霉素B.四环素C.链霉素D.阿奇霉素E.青霉素治疗鼠疫、兔热病首选的药物是
毒性危险化学品可通过呼吸道、消化道和皮肤进入人体,并对人体产生危害。危害的表现形式有刺激、过敏、致癌、致畸、尘肺等。下列危险化学品中,能引起再生障碍性贫血的是()。
Thiswillmakesurethatyou,theinventor,havetherighttoforbidothersfrommaking,u-singorsellingyourinvention.
X线的产生主要决定于
根据《合同法》的规定,承运人对运输过程中发生的下列哪些旅客伤亡事件不承担赔偿责任?
建设项目总承包方项目管理的主要任务包括( )。
《宪法》的最高效力表现在()。
《仰卧的裸女》是()画家莫迪里阿尼的代表作品。
链表中数据元素的入栈顺序为abcde,则其出栈顺序为______。
Todayhisroomis______asusual.
最新回复
(
0
)