首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<ioStream> using namespace std; class Sample{ public: Sample(){} ~Sample(){cout<<’*’;} }; int main(){ Sample temp
有如下程序: #include<ioStream> using namespace std; class Sample{ public: Sample(){} ~Sample(){cout<<’*’;} }; int main(){ Sample temp
admin
2019-06-12
45
问题
有如下程序:
#include<ioStream>
using namespace std;
class Sample{
public:
Sample(){}
~Sample(){cout<<’*’;}
};
int main(){
Sample temp[2],*pTemp[2];
return 0;
}
执行这个程序输出星号(*)的个数为( )。
选项
A、1
B、2
C、3
D、4
答案
B
解析
在main函数中,定义了Sampletemp[2]的一个包含两个对象的数组,还定义了一个*pTemp[2],是包含两个指向类对象的指针的数组,故定义的指针当main函数结束后是不会调用析构函数的,只有包含两个对象的数组temp[2]会调用析构函数,因此只输出两个*。
转载请注明原文地址:https://kaotiyun.com/show/NU8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知有函数f的定义如下:intf(){staticints=0:s+=2:returnS:}则在某程序中第二次执行函数调用语句f();时,函数f的返回值是______
以下程序的运行结果是_____________。#includefun(inta,intb){intm=0,i=2;i+=m+1:m=i+a+b:returnm:}
在下面的4个关键字中用来说明虚函数的是()。
下面程序的运行结果是()。#includeintx=5;intfun(inta){intc;C=X*a:returnc;}void
在C++语言中函数返回值的类型是由()决定的。
有如下程序:#includeusingnamespacestd;voidfun(int&x,inty){intt=x;x=y;y=t;}immain(){inta[2]={1,2}
下列运算符不能重载为友元函数的是()。
当需要将一个函数boolisnumber(charc)声明为内联函数时,则此内联函数的函数原型为()。
下列程序输出的结果是()。#includefun1(chara,charb){charc;c=a;a=b;b=c;}fim2(char*a,charb){char.c;c=*a;*a=b;b=
随机试题
在进行煤焦油瓷漆防腐时,内、外缠带接头的搭接长度为()。
外用拔腐生肌,杀虫止痒;内服截疟的药物是( )
计算大脑灌注压(CPP)参数包括
安静状态下,平均动脉压等于
(共用备选答案)A.卡那霉素B.巴比妥C.水杨酸钠D.地西泮E.妥布霉素与体内血浆蛋白高度结合的药物是
淡化海砂可用于城市()等级水泥混凝土路面的混凝土拌制。
在教育改革的历史发展中,现代教育的倡导者是()
如何认识德育过程是教师教导下学生的能动的道德活动过程?
则().
Wheredoestheconversationtakeplace?
最新回复
(
0
)