问题
单项选择题
在C++中,编译系统自动为一个类生成默认构造函数的条件是
A.该类没有定义任何有参构造函数
B.该类没有定义任何无参构造函数
C.该类没有定义任何构造函数
D.该类没有定义任何成员函数
答案
参考答案:C
解析: 在C++中,若类没有显式定义构造函数,则系统会自动生成一个默认的构造函数。
在C++中,编译系统自动为一个类生成默认构造函数的条件是
A.该类没有定义任何有参构造函数
B.该类没有定义任何无参构造函数
C.该类没有定义任何构造函数
D.该类没有定义任何成员函数
参考答案:C
解析: 在C++中,若类没有显式定义构造函数,则系统会自动生成一个默认的构造函数。