注册 登录
编程论坛 C++教室

默认构造函数问题

tttt182 发布于 2013-08-10 08:40, 573 次点击
如果类只有隐式定义的默认的构造函数,那么对象的数据成员如何初始化?
5 回复
#2
h133528258612013-08-10 21:06
不初始化,即只分配内存给它。
#3
taotao0985012013-08-10 23:27
有些,比如一些基本数据类型的还是进行了初始化的。你可以写一个小测试程序对你期望的东西测试一下。
#4
peach54602013-08-11 17:34
以下是引用taotao098501在2013-8-10 23:27:51的发言:

有些,比如一些基本数据类型的还是进行了初始化的。你可以写一个小测试程序对你期望的东西测试一下。

那是因为你是VC的debug吧...
#5
love云彩2013-08-11 19:00
只有默认构造函数,虽然不能对对象的数据成员初始化,但可以在类体内写函数来对数据成员赋值的
#6
blueskiner2013-08-11 21:53
可以在默认的构造函数中使用初始化序列
1