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++;
}
對(duì)于上述的代碼,如何用delete刪除動(dòng)態(tài)建立的數(shù)組
for(i=0; i<numString; i++)
{
delete []szSubFrame[i];
}
這個(gè)可以嗎?