char *szSubFrame[64] ={0};
char *word;
int i, numString = 0;
char *sep = "$\0\r\n";
for(i=0, word = strtok(szBuff, sep);
word != NULL;
word = strtok(NULL, sep), i++)
{
szSubFrame[i] = new char[strlen(word)+1];
memcpy(szSubFrame[i], word, strlen(word));
numString++;
}
对于上述的代码,如何用delete删除动态建立的数组
for(i=0; i<numString; i++)
{
delete []szSubFrame[i];
}
这个可以吗?