亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    鏈表的c語言實現(xiàn)(五)

    3、刪除
    假如我們已經(jīng)知道了要刪除的結(jié)點p的位置,那么要刪除p結(jié)點時只要令p結(jié)點的前驅(qū)結(jié)點的鏈域由存儲p結(jié)點的地址該為存儲p的后繼結(jié)點的地址,并回收p結(jié)點即可。
    以下便是應(yīng)用刪除算法的實例:
    #include <stdio.h>
    #include <malloc.h>
    #include <string.h>
    #define N 10

    typedef struct node
    {
    char name[20];
    struct node *link;
    }stud;

    stud * creat(int n) /*建立新的鏈表的函數(shù)*/
    {
    stud *p,*h,*s;
    int i;
    if((h=(stud *)malloc(sizeof(stud)))==NULL)
    {
    printf(“不能分配內(nèi)存空間!”);
    exit(0);
    }
    h->name[0]=’