- 2
- 0
- 约1.09千字
- 约 10页
- 2023-11-17 发布于陕西
- 举报
感谢聆听 火车类比链表 * 数组必须事先定义固定的长度(元素个数),不能适应数据动态地增减的情况。 当数据增加时,可能超出原先定义的元素个数;当数据减少时,造成内存浪费。从而引出链表动态地进行存储分配。 火车类比链表 * 数组必须事先定义固定的长度(元素个数),不能适应数据动态地增减的情况。 当数据增加时,可能超出原先定义的元素个数;当数据减少时,造成内存浪费。从而引出链表动态地进行存储分配。 火车类比链表 * C语言程序设计 有一批人数不定的学生数据,含有学生的学号和成绩等信息,需要对这批数据进行存储和处理。 struct student {long num; float score; }; num score 99101 87 对于多个学生的信息,如何存储? 方案一:用结构体数组存放数据。 struct student { long num; float score; }class[50]; num score class[0] 99101 89.5 class[1] 99103 90 class[2] 99107 85 …… class[49] 缺点 对于多个学生的信息,如何存储? 方案二:一个结点存放一个学生的数据,结点之间用指针链接起来,形成链表。 特点 按需分配 原型说明在 “ stdlib.h ” 和 “ allo
您可能关注的文档
- (8.40)--9.2 C语言程序设计二维数组应用.ppt
- (8.45)--10.3 C语言程序设计阶乘升级版.ppt
- (8.46)--11.1C语言程序设计地址和指针.ppt
- (8.47)--11.2C语言程序设计指针变量.ppt
- (8.48)--11.3C语言程序设计指针与函数.ppt
- (8.49)--12.1 一维数组与指针.ppt
- (8.50)--12.2 二维数组与指针.ppt
- (8.51)--12.3 字符串与指针.ppt
- (8.52)--12.4 C语言程序设计指针数组.ppt
- (8.53)--13.1C语言程序设计结构体.ppt
- 2026年保健品行业市场报告:聚焦运动营养与行业保健品发展.docx
- 2026年办公用品行业环保标准分析报告.docx
- 2026年人工智能产业发展报告及政策环境分析.docx
- 甘肃省兰州市第五十四中学2026-2027学年八年级上学期期中测试 数学试题(含解析).docx
- 2026年六年级上册劳动实践专项训练试卷.docx
- 2026年人工智能在零售行业应用研究报告及未来五年市场前景分析.docx
- 2026年B2B行业展会数据分析与应用报告.docx
- 2026年互联网医疗行业发展趋势报告及市场潜力.docx
- 甘肃省兰州市第五十四中学2026-2027学年七年级上学期期中 数学试题(含解析).docx
- 2026年区块链行业报告及行业发展趋势.docx
原创力文档

文档评论(0)