有两种情形
1、单个对象:先new,然后delete。示例如下:
int *pData = NULL;
pData = new int;
........
delete pData;
pData = NULL;
2、多个对象(数组):先new,然后delete[]。示例如下:
byte *pszData = NULL;
int nLen = 38;
pszData = new byte[nLen];
memset(pszData, 0x00, nLen);
..................................
delete []pszData;
pszData = NULL;
-----The End.