网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

带表头链表结点的删除

#include

在围场等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站设计、网站制作 网站设计制作定制网站,公司网站建设,企业网站建设,成都品牌网站建设,全网营销推广,外贸营销网站建设,围场网站建设费用合理。

#include

#define N 9

typedef struct node

{

int data;

    struct node *next;

}ElemSN;

ElemSN *Createlink(int a[],int n){

int i;

    ElemSN *h,*p;

    h=p=(ElemSN*)malloc(sizeof(ElemSN));

    h->next=NULL;

    for(i=0;i

       p=p->next=(ElemSN*)malloc(sizeof(ElemSN));

       p->data=a[i];

       p->next=NULL;

    }

return h;

}

void DelkeyNode(ElemSN*h,int key){

ElemSN *p,*delp;

        for(p=h;p->next&&p->next->data-key;p=p->next);

       if(!p->next)

   printf("Not found!\n");

        else {

      delp=p->next;

              p->next=delp->next;

      free(delp);

      delp=NULL;

}

}

void Printlink(ElemSN *h){

ElemSN *p;

        for(p=h;p->next;p=p->next)

        printf("%2d\n",p->next->data);

}

int main(void){

    int a[N]={1,2,3,4,5,6,7,8,9};

    int key;

    ElemSN *head;

    head=Createlink(a,9);

    printf("key=");

    scanf("%d",&key);

    DelkeyNode(head,key);

    Printlink(head);

}


网站标题:带表头链表结点的删除
文章来源:http://bjjierui.cn/article/pesjgs.html

其他资讯