怎样动态建立一个结构体数组并给它赋值?
tdxue 2003-06-13 11:02:47 有一个结构:
struct student
{
int id;
char name;
};
我想在程序运行的时候动态构造一个该结构的结构体数组并赋值:
cin>>m;
struct student stuarray[m];
for(int i=0;i<m;i++)
cin>>stuarray[i].id>>stuarray[i].name;
但是这样肯定不行,我也想不出其他的办法了。动态数组我会建,可是数组的元素类型都必须是一样的,所以有没有动态建立结构数组的方法阿?(其他办法也行 ) 呵呵 见笑
谢谢回复!