零基础入门学习C语言011讲:结构体与共用体(5)链表的删除与插入

对链表的删除操作 从一个动态链表中删去一个结点,并不是真正从内存中把它抹掉,而是把它从链表中分离开来,只要撤销原来的链接关系即可。 随堂练习 题目:写一函数以删除动态链表中指定的结点。 解题思路: 一、从p指向的第一个结点开始,检查该结点中的num值是否等于输入的要求删除的那个学号。 二、如果相等就将该结点删除,如不相等,就将p后移一个结点,再如此进行下去,直到遇到表尾为止。 三、可以设两个指针变
相关文章
相关标签/搜索