c++ 无参构造函数调用
时间: 2024-01-12 12:22:08 浏览: 160
C++中的无参构造函数是指没有参数的构造函数。它可以在对象实例化时被自动调用,用于初始化对象的成员变量。以下是一个示例代码演示如何调用无参构造函数:
```cpp
#include <iostream>
class MyClass {
public:
// 无参构造函数
MyClass() {
std::cout << "调用了无参构造函数" << std::endl;
}
};
int main() {
// 创建对象时自动调用无参构造函数
MyClass obj;
return 0;
}
```
在上述代码中,我们定义了一个名为`MyClass`的类,并在其中定义了一个无参构造函数。在`main`函数中,我们创建了一个`MyClass`的对象`obj`,这会自动调用无参构造函数,并输出"调用了无参构造函数"。
阅读全文