当前位置: 首页 > 工具软件 > delete > 使用案例 >

什么时候用delete[]和delete

訾晋
2023-12-01

delete 释放new分配的单个对象指针指向的内存

delete[] 释放new分配的对象数组指针指向的内存

new对象有[]就用delete[],否则用deletedelete指针以后应赋值为NULL,最好先判断这个指针是否存在

例如char* afficheContent = new char[afficheSize];

delete[] afficheContent;

 

GameSocket*g_lpGameSocket = new GameSocket();

if(g_lpUSLogonSocket){

delete g_lpGameSocket;

g_lpGameSocket = NULL;

}

 类似资料: