首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于多个成员对象构造函数调用顺序的叙述中,正确的是( )。
下列关于多个成员对象构造函数调用顺序的叙述中,正确的是( )。
admin
2019-08-23
42
问题
下列关于多个成员对象构造函数调用顺序的叙述中,正确的是( )。
选项
A、与成员对象在类中声明的顺序相同
B、与成员对象的析构函数的调用顺序相同
C、与成员对象在初始化列表中的初始化顺序相同
D、与成员对象在构造函数体中被调用的顺序相同
答案
A
解析
C++中,类的构造函数初始化列表仅仅指定用于初始化成员的值,并不指定这些初始化执行的次序,成员被初始化的次序是定义成员的次序,所以成员对象在初始化时,构造函数的调用次序是这些成员的在类中的声明次序,选项A正确,本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/ND8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C++本身没有定义I/O操作,但I/O操作包含在C++实现中。C++标准库iostream提供了基本的I/O类。I/O操作分别由类istream和【】提供。
有如下函数模板声明:template<typenameT>TMax(Ta,TB){return(a>=B)?a:b;}下列对函数模板Max()的调用中错误的是
下列哪个是C++语言的有效标识符?
派生类的构造函数的成员初始化列表中,不能包含
关于函数重载,下列叙述中错误的是()。
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填内容,实现该函数。boolfun(char*str){inti=0,j=0;while(str[j])j++;
待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码33被放到第()个位置。
某二叉树中度为2的结点有18个,则该二叉树中有【】个叶子结点。
数据的逻辑结构在计算机存储空间中的存放形式称为数据的【】。
随机试题
下列属于限期手术的是()
以下哪项对诊断急性心衰没有意义
地表水的常规处理工艺,当原水中的浊度很()时,需要在混凝前设置预沉淀或沉砂池。
证券交易所对于不履行义务的会员有权给予()处分或处罚。
李某的朋友张某长期从事假人民币的买卖,关于李某的下列行为说法正确的是()。
根据税收征收管理法律制度的规定,下列行为中,属于未按照规定使用发票的有()。
宋金时期戏曲艺术称呼并不统一,宋人称之为“杂剧”,金人称之为()。
下面的地址中属于单播地址的是()。
ToadsAreArthritisandinPainArthritisisanillnessthatcancausepainandswellinginyourbones.Toads,abigproblem
ContextDefinition:Ourenvironment,particularlyitssignificanceduring【D1】______.Twotypesofcultures:A.Highcontextcult
最新回复
(
0
)