- 0
- 0
- 约3.52千字
- 约 15页
- 2018-07-07 发布于天津
- 举报
第十章C高级程序应用—链表.ppt
第十章 C高级程序应用—链表* 10.1链表的基本概念 10.2单向链表 10.3双向链表 10.4应用举例 链表是具有相同数据类型的对象的有序集合。其对象的类型为结构类型,链表中的对象一般称为“结点”。每个结点在内存中的存放位置是随机的。可以是连续的,也可以是不连续的,每一个结点对象通过其链指针成员和集合中的另一个结点关联。由此,好像一个“链”一样将整个链表集合中的所有结点对象连起来,所以称为“链表”。链表的实现涉及到动态内存分配和引用自身的结构类型。 10.1 链表的基本概念 10.1.1 动态内存分配函数: 动态内存分配是指在程序运行过程中,根据需要而分配内存空间的方式。在C系统的函数库中提供了动态分配和释放内存空间的函数,详见教材P269 例10.1 在C++编译系统中则使用C++内置的操作符new和delete来动态分配和释放内存空间。当我们使用操作符new在内存中动态申请一片存储空间时,它实际上做了两件事:获得一块内存空间和返回该片内存空间的首地址。new和delete操作符是配对使用的。详见教材P271 10.1 链表的基本概念 10.1.2 用于动态内存分配的操作符 —new和delete操作符: 例10.2 引用自身的结构类型 是一种特殊的结构类型,即该结构类型的成员中包含有指向该结构类型自身的指针成员。 10.1 链表的基本概念 10.1.3 引用自身的结构
您可能关注的文档
- 眉山市2018年初中学业水平暨高中阶段学校招生考试数学试卷注意事项.doc
- 睡莲向日葵对光照作出反应(二).ppt
- 矿藏开采-国家林业局.doc
- 研究生学位申请审核手册(答辩秘书版)-暨南大学文学院.doc
- 研究者培训教育材料-江苏省中西医结合医院.doc
- 硅微条探测器的应用需求3-Indico@IHEP.ppt
- 磁共振波谱(MRS)临床应用-影像FTP.ppt
- 磁单极存在的天文观测证据和它在天体物理学的重大作用―磁.ppt
- 磋商文件-广州科技贸易职业学院教学楼六层会议室改造项目.doc
- 社会力量设立科学技术奖信息表.-国家科学技术奖励工作办公室.doc
- 3.3旅游者的流动规律(课件)-《旅游概论》同步教学(广东教育出版社).pdf
- 5.3旅游酒店(课件)-《旅游概论》同步教学(广东教育出版社).pdf
- 5.7旅游娱乐业(课件)-《旅游概论》同步教学(大连理工大学出版社).pptx
- 8.1旅游文化的基本内涵分析(课件)-《旅游概论》同步教学(大连理工大学出版社).pptx
- 8.2旅游文化的形成、地位与功能(课件)-《旅游概论》同步教学(大连理工大学出版社).pptx
- 11.3旅游业可持续发展分析(课件)-《旅游概论》同步教学(大连理工大学出版社).pptx
- 项目01 旅游活动分析(课件)-《旅游概论》同步教学(大连理工大学出版社).pptx
- 1.1我们眼中的旅游(课件)-《旅游概论》同步教学(北京理工大学出版社).pptx
- 5.4旅游交通业(课件)-《旅游概论》同步教学(大连理工大学出版社).pptx
- 4.1旅游资源的概念及特点(课件)-《旅游概论》同步教学(广东教育出版社).pdf
原创力文档

文档评论(0)