一、构造与析构函数 一、 构造函数 在类的定义时,与类名相同的函数,一般用于对类成员变量进行初始化; 构造函数可以有多个; 如果没有手动写构造函数,编译器会默认生成一个构造函数,并调用 二、析构函数 在类的定义时,名称与类名相同,增加一个~,一般用于释放对象所占用的资源,在对象消失时调用; 析构函数也可以有多个; 如果没有手动写析构函数,编译器会生成一个默认析构函数,并调用; //test1.cpp #include <iostream> using namespace std; class Student