首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class test{ private: int a; public: test0{cout+"constructor
有如下程序: #include using namespace std; class test{ private: int a; public: test0{cout+"constructor
admin
2020-04-07
32
问题
有如下程序:
#include
using namespace std;
class test{
private:
int a;
public:
test0{cout+"constructor"+end1;}
test(int a){cout+a+end1;}
test(const test&test)
{
a=test.a;
cout+,,copy constructor"+end1;
{
test(){Cout+"destructor"+end1;)
{;
int main()
{
test A(3);
return 0;
{
运行时输出的结果是( )。
选项
A、3
B、constructor destructor
C、copy constructor destructor
D、3 destructor
答案
D
解析
此题考查的是构造函数和析构函数。一个类可以有多个构造函数,但只能有一个析构函数。每一个对象在被创建时,都会隐含调用众多构造函数中的一个,而在销毁时又会隐含调用唯一的析构函数。此题中,主函数创建对象A是会隐含调用test(int a)这个构造函数,输出3:接着主函数结束,对象A销毁又隐含调用~test()析构函数输出destructor。
转载请注明原文地址:https://kaotiyun.com/show/7R8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是______。#include<iomanip.h>intFunc(int*a,intn){ints=1;for(inti=0;i<n;i++)s*=*a++;returns;}
若有定义“intx=10,y=3,z;”,则语句“cout<<(z=(x%y,x/Y));”的输出结果是______。
执行语句序列:intx=10,&r=x;cout
以下4个选项中,属于浮点数常量的是()。
有如下函数模板声明:template<typenameT>TMax(Ta,Tb){return(a>=b)?a:b;}下列对函数模板Max的调用中错误的是______。
当执行cin语句时,从键盘上输入每个数据后必须输入一个______,然后才可以接着输入下一个数据。
通过公有派生类的对象,只能访问基类成员中的
下列关于类中成员函数特征的描述中错误的是()。
用户进行的测试包括:单元测试、集成测试、验收测试(确认测试)和系统测试。将软件放在整个计算机环境下,包括软硬件平台、某些支持软件、数据和人员等,在实际运行环境下进行一系列的测试是______。
在关系数据库中,用来表示实体间联系的是
随机试题
初产妇,26岁。孕40周,临产后宫缩强,宫口开大9cm时自然破膜。破膜后突然发生咳嗽、呼吸困难、发绀、血压下降。最可能发生的情况是
楷书最早产生于______。()
教师如何运用注意规律,组织好教学活动?
患者,女,58岁。反应迟钝、走路不稳5天,影像学检查如下图。关于多发性硬化(MS)的描述,正确的是
针对确定实际执行的重要性,注册会计师不适合按照财务报表整体重要性的50%比例确定的是()。
甲公司是ABC会计师事务所的常年审计客户。A注册会计师负责审计甲公司2013年度财务报表,确定财务报表整体的重要性为240万元。资料一:A注册会计师在审计工作底稿中记录了所了解的甲公司情况及其环境,部分内容摘录如下:(1)甲公司原租用的办公楼月租金为
房产出卖时,在同等条件下,房产的()享有优先购买权。
享有外交特权和豁免权的外国人在我国领域内犯罪的,()。
在PPoint中,如需要为演示文稿设置动态效果,如让文字以“驶入”方式播放,则可单击“幻灯片放映”菜单,再选择()。A.预设动画B.幻灯片切换C.动画预览D.动作设置
A、 B、 C、 Bmind有“介意”的意思,所以将这句话直译就是“介意做~吗?”的意思。(A)使用stopby的同义词dropby,但是从内容上看,不适合用来回答此题。并且,yes不可以与否定句一起使用。(B)也可
最新回复
(
0
)