delete释放基本数据类型和对象数组的方法的区别和原因
生活随笔
收集整理的這篇文章主要介紹了
delete释放基本数据类型和对象数组的方法的区别和原因
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
2018-03-23 創(chuàng)建人:Ruo_Xiao
開發(fā)環(huán)境:VS2010
郵箱:xclsoftware@163.com
一、釋放C++ 基本數(shù)據(jù)類型
#include<iostream> using namespace std;struct SData { int i; }; int main() { SData *pD=new SData[5]; char *pc=new char[5]; delete pD; pD = NULL;delete pc; pc = NULL;_CrtDumpMemoryLeaks(); return 0; }結(jié)果如下:
由上述結(jié)果可知,對(duì)于delete C++基本數(shù)據(jù)類型,delete和delete []是一樣的。
總結(jié)
以上是生活随笔為你收集整理的delete释放基本数据类型和对象数组的方法的区别和原因的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 预编译指令
- 下一篇: 结构体字节大小计算方法