无表头单链表的总结----输出链表

Posted 新爱代

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无表头单链表的总结----输出链表相关的知识,希望对你有一定的参考价值。

#include"head.h"
void print(struct Student* head)
{
    struct Student *p;
    printf("There are %d records:\n", sum);
    p = head;
    if (p != NULL)
    {
        do
        {
            printf("%ld %d\n", p->num, p->score);
            p = p->next;
        } while (p != NULL);   //以链表结尾的NULL为终止条件
    }
}

 

以上是关于无表头单链表的总结----输出链表的主要内容,如果未能解决你的问题,请参考以下文章

无表头单链表的总结----两个链表合并

无表头单链表的总结----增加节点(原链表为有序的链表)

无表头单链表的总结----从链表中删除某一个年纪的的节点

无表头单链表的总结----如何将已经初始化的结构体数组加入链表关系

无表头单链表的总结----删除节点

无表头单链表的总结----无限删除和无限插入(在主函数里实现)