c语言创建链表并输入数据链表

函数功能:录入出勤学生

这里值得紸意的是:写入文件的时候开始时要事先写入第一个数据,这里写入的空数据这与链表head处数据为空有关。

从已经写入的文件中读到链表中:

//标志链表的结束 尾节点的特点是next成员的值为NULL它是最后一个节点,作为链表结束的标志NULL是一个符号常量表示值为0的地址

从链表中輸出打印到屏幕中数据:

返回:指向链表表头的指针
}

题目:写出一个主函数分别调鼡建立链表的函数create(),输出链表的函数print(),

删除链表结点的函数del(),插入结点的函数insert(),一共5个函数

else p2->next=p1;//第一次执行时,这一步是将头指针指向自身当n从2起,这一步用于使p2指向下一个元素

else//如果不是空表则遍历寻找合适的插入位置

else//插入的学号位置在最后一个

}

我要回帖

更多关于 如何创建一个链表 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信