选择题
12.
有如下类定义:
class MyClass{
int b;char a;double c;
public:
MyClass():c(0.0),b(0),a(','){}
};
创建这个类的对象时,数据成员的初始化顺序是______。
A、
a,b,c
B、
c,b,a
C、
b,a,c
D、
c,a,b
【正确答案】
C
【答案解析】
类的成员初始化顺序与成员变量在构造函数中的位置先后顺序无关,只与成员变量在类中定义的先后顺序有关。
提交答案
关闭