#1716. c语言 8.11 释放学生链表内存

c语言 8.11 释放学生链表内存

当前没有测试数据。

问题背景

设计一个释放以上学生链表内存的函数。

问题描述

释放链表内存也是从头指针开始,逐个释放结点的内存。但需要注意的是,在释放当前结点之前必须要有一个指针先指向当前结点的后继结点,否则当前结点内存释放后将无法获取下一个结点的位置。因此,释放链表的操作需要定义两个“工作指针”P和 q,其中p用于指向当前要释放的结点,q用于指向当前结点的后继结点。