Advertisement
bubuzaka

lucas

Jun 1st, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. int deletel (tovar*&head, string name)
  2. {
  3. if (head == NULL) return 1;
  4. else
  5. {
  6. typedef tovar* ptovar;
  7. ptovar todel=head, beforename, tmp;
  8. if (head->name == name)
  9. {
  10. tmp = head->next;
  11. delete head;
  12. head = tmp;
  13. return 0;
  14. }
  15. while (todel!=NULL && todel->name!=name)
  16. {
  17. beforename = todel;
  18. todel=todel->next;
  19. }
  20. if (todel == NULL) return 2;
  21. if (todel->next==NULL) beforename->next=NULL;
  22. else beforename->next=todel->next;
  23. delete todel;
  24. }
  25.  
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement