C++ constructor
时间: 2024-01-11 07:18:20 浏览: 170
More C++ Idioms
4星 · 用户满意度95%
C中constructor是一个特殊函数,用于初始化类的对象。在C++中,constructor可以带有参数,也可以重载,可以保证对象在创建时被正确地初始化。
例如,下面是一个简单的C++类和constructor的示例:
```
#include <iostream>
using namespace std;
class MyClass {
public:
int x;
MyClass(int val) : x(val) {} //constructor
};
int main() {
MyClass obj(42);
cout << obj.x;
return 0;
}
```
输出:42
阅读全文