注册 登录
编程论坛 C++教室

求帮忙 解释下这段程序的意思 谢谢

hujian1989 发布于 2012-06-08 15:08, 545 次点击
void Student::erase()
{
   if(no<0)  
       return;
   if(per!=NULL)
       per->next=next;
   if(next!=NULL)
       next->per=per;
   next=NULL;
   per=NULL;
}
(per和next为以指针  Student *per  Student *next)
1 回复
#2
hujian19892012-06-08 17:20
Student *per  //当前节点指针
Student *next  //下一个节点指针
int no  //学生学号
求解释   主要是是  if(per!=NULL)
                      per->next=next;
                   if(next!=NULL)
                      next->per=per;
 
1