首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定MyClass为一个类,执行“MyClass a[3],*p[2];”语句时会自动调用给类的构造函数( )次。
假定MyClass为一个类,执行“MyClass a[3],*p[2];”语句时会自动调用给类的构造函数( )次。
admin
2010-06-06
58
问题
假定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://www.kaotiyun.com/show/Srjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inti,j;for(i=3;i>=1;i--){for(j=1;j<=2;j++)printf("%d",i+j);printf("\n");}}程序运行后的输出结果是(
以下关于字符串的表达式中正确的语句组是()。
下列给定程序中函数fun的功能是:用冒泡法对6个字符串进行升序排列。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MOD11.C中,不得增行或删行,也不得更改程序的结构!#include#include#defineM
已知下列函数定义:fun(int*b,intc,intd){intk;for(k=0;k
设一棵树的总节点为24,其中度为4,3,2,1的节点个数分别为2,3,3,0。则该棵树中的叶子节点数为()。
给定程序的功能是:调用函数fun将指定源文件中的内容复制到指定的目标文件中,复制成功时函数返回值为1,失败时返回值为0。在复制的过程中,把复制的内容输出到终端屏幕。主函数中源文件名放在变量sfname中,目标文件名放在变量tfname中。请在程序
设有下面的定义:structst{mta;floatb:}d;int*p,要使p指向结构变量d中的a成员,正确的赋值语句是()。
下列说法不正确的是()。
下列说法不正确的是()。
随机试题
战后国民党加强行政监督的措施之一是()
使承担义务、使做出保证vt.c______
氨茶碱静脉注射速度过快或浓度过高可产生下列哪些现象
麻醉期间急性左心力衰竭的主要诊断依据是
在周转轮系中,轴线位置变动的齿轮,即作自转,又作公转的齿轮,称为( )。
首次公开发行股票,并申请在经国务院批准设立的证券交易所上市的公司,股票上市前,应按()中的有关要求编制上市公告书。
某企业研制一项新技术,研究成功后申请获得专利权,该专利权的入帐价值应包括()。
“20世纪的大幕拉开了,紫禁城依然巍峨庄严,但太和殿前却留下了中国在20世纪的第一年遭受的国耻。”材料中“中国在20世纪的第一年遭受的国耻”是指()
143,152,224,314,323,()
关系运算中选择某些列形成新的关系的运算是
最新回复
(
0
)