代码: 全选
#include <iostream.h>
struct dynamic_struct_arry
{
char name[10];
int studentid;
int age;
}*arr;
int main()
{
int len,i;
cout<<"please enter array size :"<<endl;
cin>>len;
arr = new struct dynamic_struct_arry [len];
for (i=1;i<=len;i++)
{
cout<<"please enter the "<<i<<" user name and area and num:"<<endl;
cout<<"Name :";
cin>>arr[i].name;
cout<<"ID :";
cin>>arr[i].studentid;
cout<<"Age :";
cin>>arr[i].age;
}
i=1;
while (i<=len)
{
cout<<arr[i].name<<' '<<arr[i].studentid<<' '<<arr[i].age<<endl;
i++;
}
delete[] arr;
return 0;
}