您当前所在位置:首页 > 计算机等级考试

16年计算机二级C++析构函数知识点

编辑:sx_zhangh

2016-01-18

计算机等级考试的辅导内容一直都是考生重要的复习资料,本文通过对C++析构函数知识点内容的整理,帮助大家更好的学习。

当一个类的对象离开作用域时,析构函数将被调用(系统自动调用)。析构函数的名字和类名一样,不过要在前面加上 ~ 。对一个类来说,只能允许一个析构函数,析构函数不能有参数,并且也没有返回值。析构函数的作用是完成一个清理工作,如释放从堆中分配的内存。

我们也可以只给出析构函数的形式,而不给出起具体函数体,其效果是一样的,如上面的例子。但在有些情况下,析构函数又是必需的。如在类中从堆中分配了内存,则必须在析构函数中释放。

想获取更多C++析构函数知识点的辅导内容,请继续关注本栏目计算机等级考试频道,我们会将更多辅导资料发布以供广大考生学习。

相关推荐:

2016年计算机二级C++构造函数辅导

免责声明

精品学习网(51edu.com)在建设过程中引用了互联网上的一些信息资源并对有明确来源的信息注明了出处,版权归原作者及原网站所有,如果您对本站信息资源版权的归属问题存有异议,请您致信qinquan#51edu.com(将#换成@),我们会立即做出答复并及时解决。如果您认为本站有侵犯您权益的行为,请通知我们,我们一定根据实际情况及时处理。