可以自己加个索引值来表示当前数组元素的个数
p_veh=new INFO_VEH[iAll];
int nIndex = 0;
p_veh[nIdex].xx = xx
...
++nInde;
void exchange(struct student *p1,struct student *p2)
{
struct student p;
memcopy(p,p1);
memcpy(p1,p2);
memcpy(p2,p);
return;
}
调用:exechange(stu+1,str+2);