析构函数的作用是什么?
答案:1 悬赏:30 手机版
解决时间 2021-07-19 11:17
- 提问者网友:且恨且铭记
- 2021-07-18 13:39
如题
最佳答案
- 五星知识达人网友:野慌
- 2021-07-18 13:53
说白了
构造函数是用来给对象分配空间的
析构函数就是用来释放空间的
一般来讲存放在栈中的对象在函数结束后都会自动调用析构函数
但是存放在堆中的 即使用new 或者 malloc 动态申请来的
都需要自己调用析构函数释放
否则会导致内存泄露 内存使用直线上涨
要想释放掉 就只有任务管理器关闭 让操作系统帮你擦屁股喽 呵呵
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯