- 0
- 0
- 约 24页
- 2016-12-03 发布于河南
- 举报
C语言基础 模块7 part2
某一组数据的逻辑结构:是n=0个数据元素a1,a2……an-1,an的有序集合。集合中每个元素ai的位置仅取决于元素本身的序号i。 注意:同一集合中的元素必定具有相同的特性。 在计算机内部可以采用两种不同方法来表示这一组数据,它们分别是顺序表表示法和链表表示法。 顺序表示法用一组地址连续的存储单元依次存储数据元素,这种存储结构称为顺序存储结构,并称为顺序表。 顺序表示法的特点 优点: 1)存储密度大、空间利用率高; 2)数据元素逻辑位置相邻,物理位置也相邻。可随机存取,所以称为随机存取结构。 缺点: 1)插入和删除时要移动大量的元素; 2)长度较大的线性表须按最大需要的空间来分配存储空间。 链式存储方式 ? 链式存储结构不要求逻辑上相邻的数据元素在物 理位置上也相邻; 链表-定义与表示 申请内存函数 (malloc) malloc ( size ) 功能:申请长度为size字节的内存区。若申请成功,函数返回所分配的内存区首字节的地址,即指向该内存的指针;若申请失败,函数返回NULL。 说明:函数malloc的返回值为指向void类型的指针。这是通用指针类型,在实际申请内存空间时,要按照实际指针所指对象的类型进行指针类型强制转换。 §10-8 链表基础-建立链表的基本方法 释放内存 (free) free ( p ) 功能:释放p所指的内存空间。函数无返回值。这里p所指的内存
您可能关注的文档
最近下载
- (高清版)B-T 18233.1-2022 信息技术 用户建筑群通用布缆 第1部分:通用要求.pdf VIP
- GSM-19T_v7_操作手册.pdf VIP
- 机械设计基础(第七版)杨可桢课后习题答案详解.pdf
- 2024下半年四川乐山市五通桥区事业单位考试招聘24人笔试备考题库及答案解析.docx VIP
- 医疗康养中心项目建议书.docx
- 华中科技大学2021-2022学年《财政学》期末考试试卷(B卷)附标准答案.docx
- 国开 电大计算机应用基础 终结性考试试题及答案.docx
- MSDS-PBT-长春 物质资料表.pdf VIP
- 海南电梯询价.doc VIP
- TSGT5002-2023年电梯维护保养规则.docx
原创力文档

文档评论(0)