为什么用构造函数与析构函数 构造函数: c++目标是让使用类对象就像使用标准类型一样,但是常规化的初始化句法不适用与类类型. ; //基本类型 struct thing { char *pn; int m; }; thing amabob = {}; //结构体的初始化,结构体默认的访问类型是public,可以直接访问 类对象的数据部分的访问状态都是私有的,程序不能直接访问数据成员. 程序只能通过成员函数才能访问数据成员,因此要设计合适的成员函数,才能成功的将对象初始化. 析构函数: 用构造函数…