在c语言中链表是非常重要的学习内容,所以今天就有小编来为大家介绍c语言怎么删除链表中的数据。
工具/原料
链表
电脑
方法/步骤
1、第一首先在电脑上打开c语言编辑软件。然后创建结构体,再设置头结点为NULL。
2、第二然后创建两个节点为end和p。再设置节点的空间。
3、第三然后将end节点指向头节点。再头结点的前面要加地址符。
4、第四然后用while语句进行遍历链表。再使用p=p->next代码创建下一个节点。
5、第五然后在删除函数中,创建另外两个节点p和p1。再让p指向头结点和p1等于p。
6、第六然后p1->next=p->next,将p移除。再free(p),p=NU雉搽妤粲LL,删除掉p。这样就可以删除掉链表中的数据了。