首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
16
问题
有如下程序:
#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://jikaoti.com/ti/FfA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于this指针的描述中,正确的是()。A)类的成员函数都有this指针B)类的友元函数都有this指针C)任何与类相关的函数都有this指针D)类的非静态成员函数都有this指针
下列程序的运行结果是______。#include<iomanip.h>intFunc(int*a,intn){ints=1;for(inti=0;i<n;i++)s*=*a++;returns;}
下列有关类成员的叙述中,正确的是()。
程序的3种基本控制结构是
数据的存储结构是指()。
参照函数模板的写法,完成非模板函数的定义,语句为【 】。#include<iostream,h>#include<string.h>template<classT>
类模板不同于函数模板,类模板只可用______型参数。
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列说法中错误的是
数据的基本单位是【】。
随机试题
坚持马克思主义唯物史观的根本要求是
我国《传染病防治法》中规定的医学上认为影响婚育的传染病不包括
“天子以四海为家,非令(宫室)壮丽,无以重威”这句话是谁的语言?
燃气管道对接安装引起的误差不得大于(),否则应设置弯管。
请根据选项特点,选择下列题的正确答案:(2004年国家)对这段文字理解不准确的是()。
下述情况中,( )属于日标的错误。
战略管理的主要活动可以分为下列中的(57)。
In"Ihopenevertoseeyoufromnowon",theadverbneverisusedtomodify______.
Duringthe1992presidentialcampaign,HillaryRodhamClintonobserved,"Ourlivesareamixtureofdifferentroles.Mostofus
A、Hisapplicationletter.B、Hischeckbook.C、HisIDcard.D、Hiscomputerbooks.B本题关键信息为“Justyourcheckbook.”女士说只用带支票簿。故正确答案为B。
最新回复
(
0
)