摘要: 基本的数据类型不同于其他复合类型的动态内存的使用!这里指的是动态申请数组。如果你做下列的操作:[代码]在上述的代码中delete p;会出想问题。首先,会使用生成数组的方式生成4个A的对象,但是在用delete进行释放内存的时候,会执行第一个对象的析构函数。接着下面会提示运行错误!如果将delete p;改写为delete[] p;就是正确的;而对于普通的基本数据类型,就不会发生如上的错误![代码... 阅读全文
posted @ 2009-11-01 23:22 文生 阅读(134) 评论(0) 推荐(0) 编辑