摘要:
如果定义变量时没有指定初试值,则变量被默认初始化。 定义于任何函数之外的变量被初始化为0。函数体内部的内置类型变量不被初始化。 每个类各自决定其初始化对象的方式。 建议初始化每一个内置类型的变量。 阅读全文
摘要:
原创、转载请注明出处 默认构造函数: 结果: 调用重载的构造函数: 结果: 没有输出hi。说明不调用构造函数时才会自动调用默认构造函数。 阅读全文
摘要:
原创、转载请注明出处。 默认构造函数没有参数、类建立的时候自动调用。 默认构造函数和合成的默认构造函数不同,默认构造函数包含我们自定义的和编译器创建的(合成的默认构造函数)。 只有当类没有声明任何构造函数时,编译器才会自动的生成默认构造函数。合成的默认构造函数只适合非常简单的类。 阅读全文