将数组放入链表 链表和数组的区别。在什么情况下用链表?
浏览量:2978
时间:2021-03-14 22:30:42
作者:admin
链表和数组的区别。在什么情况下用链表?
数组只能是一种数据,如字符串,链表是结构自定义数据,可以通过保存下一个结构的手地址来添加和删除。例如,如果您的数据是person、person name、age、height,那么使用link list*Next}指针Next保存下一个结构的手地址。您还可以获得两个指针、双向链表或多个字符串。保存长距离字符时使用。在数组中保存相同数据时使用。动态分配后可以使用malloc realloc和free清理内存
~]。用链表结构保存学生的成绩信息,包括学号、姓名、三门课程的成绩。使用create函数创建5个学生成绩信息的链表,使用output函数以表格的形式输出5个学生的成绩信息,使用average函数计算每个学生3门课程的平均成绩,并通过数组返回。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。