美文网首页
C语言反向输出一个链表的代码

C语言反向输出一个链表的代码

作者: gougoude | 来源:发表于2019-04-26 15:55 被阅读0次

    把做工程过程比较好的一些代码片段做个记录,如下的代码是关于C语言反向输出一个链表的代码,希望能对小伙伴有所用途。

    #include "stdlib.h"

    #include "stdio.h"

    struct list

    { int data;

    };

    typedef struct list node;

    void main()

    { link ptr,head,tail;

     int num,i;

     tail=(link)malloc(sizeof(node));

     tail->next=NULL;

     ptr=tail;

     printf("nplease input 5 data==>n");

     for(i=0;i<=4;i++)

     {

      scanf("%d",&num);

      ptr->data=num;

      head=(link)malloc(sizeof(node));

      head->next=ptr;

      ptr=head;

     }

    ptr=ptr->next;

    while(ptr!=NULL)

    { printf("The value is ==>%dn",ptr->data);

     ptr=ptr->next;

    }}

    相关文章

      网友评论

          本文标题:C语言反向输出一个链表的代码

          本文链接:https://www.haomeiwen.com/subject/lyhqnqtx.html