什么是析构函数? 析构函数是一个销毁或删除对象的成员函数。 什么时候调用析构函数? 当对象超出范围时,将自动调用析构函数: 函数结束 程序结束 包含局部变量的块结束 调用delete运算符 析构函数与常规成员函数的区别? 析构函数以波浪号(~)开头,与类名相同。析构函数不接受任何参数,也不返回任何值。 #include <iostream> using std::cout; class Point { private: char *s;