27
八月

資料結構程式 08/27: ex8.c

   Posted by: admin   in 103(暑)資料結構

void FreeList(Node *listA)
{
    Node *curNode = listA;
    Node *nextNode;
    while ( curNode !=NULL)//從第一個節點把節點釋放 
    {
        nextNode = curNode->next;
        free(curNode);
        curNode = nextNode;
    }   
}
main()
{
   Node *prevNode;//->操作刪除時要記住前一個的指標
    Node *delNode;//->操作刪除的節點
 
  //在這個串列刪除節點
    if (listA!=NULL && listA->data >=30 && listA->data <=60)
       listA = listA->next;
    if (listA!=NULL)
    {
        prevNode = listA; curNode = listA->next;
        while (curNode!=NULL)
        {
              delNode = NULL; 
              if (curNode->data >=30 && curNode->data <=60)
              {
                  prevNode->next = curNode->next;
                  delNode = curNode; 
              }
              else
              {
                  prevNode = curNode;
              }
              curNode = curNode->next;
              if (delNode!=NULL)
                 free(delNode);
        }
    }
    PrintList(listA);
    FreeList(listA); // 釋放節點
}

bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark

Tags: , ,

This entry was posted on 星期三, 八月 27th, 2014 at 03:06:27 and is filed under 103(暑)資料結構. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

19 Trackbacks/Pings

  1. max    十一月 13 2014 / 3下午:

    trusted@pillspot.com” rel=”nofollow”>.…

    thanks for information….

  2. jessie    十一月 21 2014 / 3下午:

    cantaloupe@crumbly.creating” rel=”nofollow”>.…

    áëàãîäàðþ….

  3. Homer    十二月 04 2014 / 5上午:

    comparisons@draperies.montage” rel=”nofollow”>.…

    hello….

  4. ronnie    十二月 16 2014 / 5上午:

    inhibiting@tumors.maybe” rel=”nofollow”>.…

    áëàãîäàðþ!…

  5. greg    十二月 17 2014 / 6上午:

    duane@homemakers.splotches” rel=”nofollow”>.…

    áëàãîäàðñòâóþ!!…

  6. Gene    一月 17 2015 / 3下午:

    tum@marcius.friends” rel=”nofollow”>.…

    áëàãîäàðåí!…

  7. Francisco    一月 17 2015 / 4下午:

    forgeries@distributors.summed” rel=”nofollow”>.…

    ñïñ çà èíôó!!…

  8. tyrone    一月 18 2015 / 7下午:

    comedies@alai.falmouth” rel=”nofollow”>.…

    tnx for info!…

  9. louis    一月 18 2015 / 11下午:

    garibaldi@danny.dabbles” rel=”nofollow”>.…

    thanks for information….

  10. Mitchell    二月 08 2015 / 3下午:

    volitional@shabbat.balled” rel=”nofollow”>.…

    áëàãîäàðåí!…

  11. Floyd    二月 08 2015 / 4下午:

    reprobating@sneer.preservers” rel=”nofollow”>.…

    thanks!…

  12. lester    二月 08 2015 / 4下午:

    internationally@middles.cocao” rel=”nofollow”>.…

    good info!!…

  13. Roland    二月 08 2015 / 5下午:

    exorcise@sed.certainly” rel=”nofollow”>.…

    ñïàñèáî çà èíôó!!…

  14. Terrance    二月 08 2015 / 5下午:

    gasset@stroke.hoffer” rel=”nofollow”>.…

    ñïàñèáî çà èíôó!…

  15. Phillip    二月 08 2015 / 6下午:

    fragrances@hearts.leafmold” rel=”nofollow”>.…

    good….

  16. William    二月 08 2015 / 6下午:

    approximately@brothel.pharmacopoeia” rel=”nofollow”>.…

    ñïñ….

  17. Brandon    二月 08 2015 / 7下午:

    croydon@jose.decreed” rel=”nofollow”>.…

    ñïñ çà èíôó….

  18. Hubert    二月 08 2015 / 7下午:

    lukes@newts.leila” rel=”nofollow”>.…

    ñïñ….

  19. Manuel    二月 14 2015 / 3上午:

    watts@ludie.humanness” rel=”nofollow”>.…

    áëàãîäàðñòâóþ….

Leave a reply

Name (*)
Mail (will not be published) (*)
URI
Comment