- 8
- 0
- 约5.66千字
- 约 91页
- 2021-10-08 发布于河南
- 举报
第十;结构的概念与应用;依上图有7个结点;11.7用指针处理链表;jr;叠中楚点也定义■;对链表的基本操作有:
(1) 创建链表是指,从无到有地建立起一个链表, 即往空链表中依次插入若干结点,并保持结点 之间的前驱和后继关系。
(2) 检索操作是指,按给定的结点索引号或检索 条件,查找某个结点。如果找到指定的结点, 则称为检索成功;否则,称为检索失败。
(3) 插入操作是指,在结点ki与灯之间插入一个 新的结点心 使线性表的长度增1,且与稣的 逻辑关系发生如下变化:
插入前,kj_i是知的前驱,■是kj_i的后继;插入后, 新插入的结点k喊为kj的后球、稣的前驱.;(4)删除操作是指,删除结点0,使线性表的长度 减1,且畐、k】和kj+]之间的逻辑关系发生如下变 化:
删除前,灯是瞄]的前驱、的后继;删除后,J 成为Mi的前驱,Si成为k『i的后继.
(5)打印输出;一个指针类型的成员既可指向其它类型的结构体 数据,也可以指向自己所在的结构体类型的数据;#define NULL 0;「r 1L7.3处理动态链表所需的函数 ■;2. calloc 函数
函数原形:void *calloc(unsigned n,unsigned size);
作用:在内存动态区中分配n个长度为size的 连续空间。;3. free函数;ANSI C的三个函数(天文件malloc. h) void *m
您可能关注的文档
最近下载
- T_CNCIA 02005-2020 室外用仿石涂料涂装施工及验收规范.docx
- 2022年河南省中考数学真题试卷(含答案).pdf VIP
- 2025年新高考2卷(新课标Ⅱ卷)英语试卷(含答案解析)+听力音频+听力原文.docx
- 施工组织及服务方案.docx VIP
- 膝关节置换术后感染(清创术).pptx VIP
- 施工组织及服务方案.docx VIP
- 水利水电工程单元工程施工质量验收评定表填表说明与示例(样表)2025年版(全).doc VIP
- 赣13ZJ111:KY发泡水泥保温板外墙外保温建筑构造.pdf
- 药品生产小知识培训课件.pptx
- Panasonic松下微电脑电饭煲SR-DC156-FSR-DC156-F说明书用户手册.pdf
原创力文档

文档评论(0)