析构函数是什么意思

2025-01-05 03:45:15
推荐回答(3个)
回答1:

就是定义在对象销毁之前,需要做某些事情的函数。
比如你在构造或者做某个事情的时候,开辟了内存空间(如数组),如果没有在析(拆散的意思)构之前释放它,则内存不会自动释放,会造成内存泄露。
这是一个好的程序员必须注意的。就像写了左括号需要有对应的右括号一样

回答2:

回收 垃圾。。。。

回答3:

看看面向对象程序设计的基础就知道了.
知道构造函数吧?知道构造函数就知道析构函数了.