问题及代码
/*
*ALL rights reserved.
*文件名称: 初学对象4
*作者:李长鸿
*完成时间:2015.3.30
*问题描述:阅读程序
*/
#include <iostream>
using namespace std;
class DA
{
int k;
public:
DA(int x=1): k(x) { }
~DA()
{
cout<<k;
}
};
int main()
{
DA d[]= {DA(3),DA(3),DA(3) };
DA *p=new DA[2];
delete []p;
return 0;
}
总结:还是析构函数,反正就等所有的对象运行完了后再从后往前依次解析它们吧