首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Sample{ public: Sample(){} ~Sample(){cout
有如下程序: #include using namespace std; class Sample{ public: Sample(){} ~Sample(){cout
admin
2019-06-04
76
问题
有如下程序:
#include
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函数中,定义了Samplet teep1[2]的一个包含两个对象的数组,还定义了一个*pTemp[2],是包含两个指向类对象的指针的数组,故定义的指针当main函数结束后是不会调用析构函数的,只有包含两个对象的数组temp[2]会调用析构函数,因此只输出两个*。
转载请注明原文地址:https://kaotiyun.com/show/P18p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面不属于C++的预定义的流对象是()。A)cinB)iostreamC)clogD)Celt
下面关于常成员函数的说法中正确的是()。A)常成员函数不能修改任何的数据成员B)常成员函数只能修改一般的数据成员C)常成员函数只能修改常数据成员D)常成员函数只能通过常对象来调用
有如下类声明:classTestClass{intn;public:TestClass(inti=0):n(i){}voidsetValue(intn0);};
有如下定义:intb[10]={1,2,3,4,5,6,7,8,9,10},*q=b;则数值为8的表达式是()。A)*q+8B)*(q+7)C)*q+=8D)q+7
下列关于栈的叙述中,正确的选项是()。A)在栈中只能删除数据B)在栈中只能插入数据C)栈是先进先出的线性表D)栈是先进后出的线性表
下列关于函数模板的描述中,正确的是()。A)函数模板是一个实例函数B)使用函数模板定义的函数没有返回类型C)函数模板的类型参数与函数的参数相同D)通过使用不同的类型参数,可以从函数模板得到不同的实例函数
执行语句序列“intk=0;dok++;while(k*k<20);”后,k的值为______。
在算法正确的前提下,评价一个算法的两个标准是______。
数据的逻辑结构在计算机存储空间中的存放形式称为数据的___________。
______是一种特殊的成员函数,它主要用来为对象分配内存空间,对类的数据成员进行初始化并执行对象的其他内部管理操作。
随机试题
A、Theeducationproblem.B、Thediscriminationproblem.C、Thepopulationproblem.D、Thedebtproblem.D
弱酸性药物中毒,为加速其原形药物排出体外,可
治疗癫痫持续状态的首选药物是
狂证属于肝胆火热偏盛者,治疗应( )。郁证属于肝郁化火者,治疗应首选( )。
热极津枯,可见痰浊未化,正气已伤者,可见
常见前纵隔肿瘤是
下列选项中,不属于城市近期建设规划强制性内容的是()。
项目的实施期指的是( )。
简述自然景观与人文景观的含义与特点。
V5接口协议分为()。
最新回复
(
0
)