//name="abcdefghijkl"; 不能这样用,这样使得name指针指向一个不可变的数据区,再进行数据赋值后导致程序死掉
name=new char[20];
再改一下这里:
int main()
{
int i,n;
cout<<"Please Input the Number of Students:"<
Student *p;
p=new Student[n]; //这里要加上n,不然,p只能是一个对象实例,不能按数组操作
for(i=0;i
cout<<"Please input 4 student info: Name ID Sex Math English C Computer"<
}
运行出什么错?说清楚点