再问:结构,指针成员,结构数组,指针成员的分配和释放。。。
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
struct cstrct
{
char ch;
char *cp;
};
int main()
{
cstrct ch3[2];
for (int i=0;i<2;i++)
{
ch3[i].cp=new char[3];
};
strcpy(ch3[0].cp,"12\0");
cout<<ch3[0].cp <<endl;
for(int j=0;j<3;i++)
{
delete [] ch3[j].cp;
}
getchar();
return 0;
}
==========
在VC下,试试看,有什么问题。
该怎么解决?