首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定MyClass为一个类,执行“MyClass a[3],*p[2];”语句时会自动调用给类的构造函数( )次。
假定MyClass为一个类,执行“MyClass a[3],*p[2];”语句时会自动调用给类的构造函数( )次。
admin
2010-06-06
35
问题
假定MyClass为一个类,执行“MyClass a[3],*p[2];”语句时会自动调用给类的构造函数( )次。
选项
A、2
B、3
C、4
D、5
答案
2
解析
C++在创建一个对象时,会自动调用类的构造函数,在构造函数中可以执行初始化成员变量的操作。语句“MyClassa[3],*p[2];”创建了三个对象a[0]、a[1]、 a[2]和2个对象指针。在创建对象数组a时系统会调用类的构造函数。但在创建对象指针p时,不调用类的构造函数,因为指针p本身不定义类对象,而是定义了p可以指向一个MyClass的对象。
转载请注明原文地址:https://kaotiyun.com/show/Srjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
支持子程序调用的数据结构是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,N名学生的成绩已在主函数中放入一个带头结点的链表结构中,h指向链表的头结点。请编写函数fun,其功能是:求出平均分,并由函数值返回。
以下关于return语句的叙述中不正确的是()。
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其他三个不同的是()。
C语言程序中,若函数无返回值,则应该对函数说明的类型是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
深度为5的完全二叉树的结点数不可能是()。
下面对对象概念描述正确的是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
有如下函数模板定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是______。
随机试题
建立完整的信息安全管理体系通常要经过以下那几个步骤_______
下列哪项是胎盘早剥的典型表现
道路交通违法行为人应当在()内到公安机关交通管理部门接受处理。无正当理由逾期未接受处理的,吊销机动车驾驶证。
自营业务关键岗位人员离任前,应当由稽核部门进行审计。()
(2004年考试真题)合伙企业新入伙的合伙人只对其入伙后的合伙企业债务承担连带责任。()
试述支付结算的原则。
酸雨会使土壤酸化,危害土壤生态,使农作物减产。()
《五一六通知》
下列关于栈叙述正确的是( )。
Britishdoctorsaretolaunchamajorclinicaltrialtoinvestigatewhetheracommonanti-depressiondrugcouldbeacheapande
最新回复
(
0
)