c++构造函数与析构函数

设计利用构造函数和析构函数对类中的成员进行初始化和空间释放的程序。


class AA
{
    private:
        int *x;
    public:
        AA();
        ~AA();
};

AA::AA()
{
    x=new int[5];
    cout << "初始化" << endl;
}

AA::~AA()
{
    delete[] x;
    cout << "释放内存" << endl;    
}


int main() {
    AA a;
    return 0;
}