首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Sample{ public: Sample(){} ~Sample(){cout
有如下程序: #include using namespace std; class Sample{ public: Sample(){} ~Sample(){cout
admin
2020-07-30
33
问题
有如下程序:
#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函数中,定义了Sample temp[2]的一个包含两个对象的数组,还定义了一个*pTemp[2],是包含两个指向类对象的指针的数组,故定义的指针当main函数结束后是不会调用析构函数的,只有包含两个对象的数组temp[2]会调用析构函数,因此只输出两个*。
转载请注明原文地址:https://kaotiyun.com/show/ATyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
通过运算符重载,可以改变运算符原有的()。
已知主函数中通过如下语句序列实现对函数模板swap的调用:inta[10],b[10];swap(a,b,10);下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是
在一个程序文件中有如下语句:externintvar;关于这个语句,下列表述中错误的是
按照标识符的要求,下列选项中,()符号不能组成标识符。
下面关于算法的叙述中,正确的是()。
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:10TestClass1注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//***
已知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是()。
对如下二叉树进行后序遍历的结果为()。
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为()。
软件调试的目的是
随机试题
下列关于肺炎的叙述,错误的是
A.胸闷、气短B.声音嘶哑C.腹泻D.骨痛E.杵状指肺癌转移引起的症状是
下列室内环境污染物浓度检测值达到I类民用建筑工程的有()。
商业银行互联网个人贷款通常具有()特点。
下列各项中属于制造企业产品成本的有()。
2016年2月至第二季度末,手机产品销售额同比增长的变化情况是:
在一个具有n个单元的顺序栈中,假定以地址低端(即下标为0的单元)作为栈底,以top作为栈顶指针,当出栈时,top的变化为()。
被称为“无产阶级革命音乐的开路先锋”的作曲家是()。
Whileyouareintrouble,whatareyougoingtodo?What?Cry?Orescape?Thoseareallthewrongway!RobinsonCrusoecantell
【B1】【B13】
最新回复
(
0
)