回复 8楼 rjsp
版主利害,严重受教了!!!
但有一点问题,就是你提出的 “Student*s[]估计是你手误,应该是 Student s[] 或 Student* s”,如果写成Student* s的话
这一步是有问题的
for(i=0;i<n;i++)
outfile.write((char*)
s[i],sizeof(s));
//不存在student 到char* 的转化
第二
“i++ 当写成 ++i”的问题,我理解没错i++是用后在自增,++i是用前自增,
如果是
for(i=0;i<n;i++)cin<<a[i];
的话,那不是不能输入a[0]了吗?