首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
ClassA是一个类,且有如下语句序列 ClassA c1,*c2; ClassA *c3=new MyClass; ClassA &c4=c1; 则ClassA的构造函数被调用的次数是
ClassA是一个类,且有如下语句序列 ClassA c1,*c2; ClassA *c3=new MyClass; ClassA &c4=c1; 则ClassA的构造函数被调用的次数是
admin
2020-05-14
77
问题
ClassA是一个类,且有如下语句序列
ClassA c1,*c2;
ClassA *c3=new MyClass;
ClassA &c4=c1;
则ClassA的构造函数被调用的次数是
选项
A、1
B、2
C、3
D、5
答案
B
解析
定义一个ClassA类型的对象c1,生成新对象c1,调用默认构造函数;定义一个ClassA类型的指针c2,指针未赋初值,没有新对象生成,没有调用构造函数;定义一个ClassA类型的指针c3,使用动态分配方式为c3分配内存,生成新的对象,将c3初始化为新对象的地址,调用默认构造函数;定义一个ClassA类型的引用c4,引用c1对象,没有新对象生成,未调用构造函数;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/E08p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的执行结果是______。#include<iostream.h>#include<iomanip.h>usingnamespacestd;voidmain(){cout<<setfill(’
下列程序的输出结果是【】。#include<iostream>usingnamespacestd;voidfun(int&rf){rf*=2;}intmain()
下列关于虚函数的描述中,正确的是()。
下列程序的输出结果为【 】。#inelude<iostream.h>int&max(int&x,int&y){return(x>y?x:y);}voidmain(){intn=3,m=12;max(m,n
对于常成员函数,下面描述正确的是()。
在关系数据库中,把数据表示成二维表,每一个二维表称为______。
下面程序的结果是#include<iostream.h>classA{public:A(){cout<<"construtA"<<endl;}vir
如果一个模板声明时有类型形参表,则多个参数之间必须使用_______隔开,每个参数都必须重复使用关键字______。
以下关于C++语言类的说法中正确的是
下列关于关系运算的叙述中正确的是
随机试题
阅读下面一段文字,回答问题。你们毕业之后,可走的路不出这几条:绝少数的人还可以在国内或国外的研究院继续做学术研究;少数的人可以寻着相当的职业;此外还有做官、办党、革命三条路;此外就是在家享福或者失业闲居了。第一条继求学之路,我们可以不讨论。走其余
A.ThankyouforcomingalongB.I’mreadyC.Iwaslookingforapart-timejobD.WhenwillI
无菌检验:
饮停于肺可见()(1996年第129题)
《招标投标法》规定,投标文件()的投标人应确定为中标人
第三方审核是由与其无经济利益关系的第三方机构依据()的职业安全健康管理体系审核准则,按规定的程序和方法对受审核方进行的审核。
海关对进出境货物管理重要贯彻执行的进出境管制制度主要有:关税制度、进出口许可制度、出入境检验、检疫制度、进出口货物收付汇管理以及贸易救济制度等。( )
教学设计实质上是对教师课堂教学行为的一种事先筹划,是对学生达成教学目标,表现出学业进步的______做出的精心安排。
打开一个表应使用的宏操作命令是
Thisofficebuildingwasbuilt______around2002.
最新回复
(
0
)