首页试卷大全试题详情
难度: 使用次数:138更新时间:2026/03/13
1.
在C++中,以下哪项是对象初始化的合法方式?
A.MyClass obj = MyClass();
B.MyClass obj = new MyClass();
C.MyClass obj = {};
D.MyClass obj = MyObject();
题型:选择题 知识点:第二章 类与对象
【答案】
C
【解析】
C++11及以上版本支持列表初始化语法,例如MyClass obj = {},因此C选项是合法的。其他选项B通常用于动态内存分配,而A和D的语法不正确。

VIP 专属解析

开通 VIP 会员即可查看答案和详细解析

VIP专享

类题推荐:

未分类