ToB企服应用市场:ToB评测及商务社交产业平台

标题: C++ 构造函数实战指南:默认构造、带参数构造、拷贝构造与移动构造 [打印本页]

作者: 不到断气不罢休    时间: 2024-5-18 01:20
标题: C++ 构造函数实战指南:默认构造、带参数构造、拷贝构造与移动构造
C++ 构造函数

构造函数是 C++ 中一种特别的成员函数,当创建类对象时自动调用。它用于初始化对象的状态,例如为属性分配初始值。构造函数与类同名,且没有返回值类型。
构造函数类型

C++ 支持多种类型的构造函数,用于满足不同的初始化需求:
默认构造函数

默认构造函数是最简朴的构造函数,不接受任何参数。它通常用于为对象的属性设置默认值,大概执行简朴的初始化操作。
[code]class Person {public:  string name;  int age;  Person() { // 默认构造函数    name = "Unknown";    age = 0;  }};int main() {  Person p1; // 创建 Person 对象  cout




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4