zqiang3

导航

遍历链表时常犯的一个错误

1 Node *cur = head->next;
2 while(cur != NULL)
3 {
4     if(cur->value == value)
5     {
6         return cur;
7     }
8     cur = cur->next;
9 }


cur = cur->next;

这一句必不可少,使指针不断地推移,遍历整个链表。但在实际编程中经常漏掉这一句,一定要牢记。

posted on 2013-10-09 18:43  zqiang3  阅读(425)  评论(0编辑  收藏  举报