右侧
当前位置:网站首页 > 资讯 > 正文

c语言free链式,c语言中的free

作者:admin 发布时间:2024-04-13 16:00 分类:资讯 浏览:18


导读:c语言中free(q)如果q是一个链表的头指针,那么效果是将链表的所有结点解...头指针:存放链表首地址的指针变量。头结点:链表的开始结点之前的一个同类型结点。开始结点:链表的第...

c语言中free(q)如果q是一个链表的头指针,那么效果是将链表的所有结点解...

头指针:存放链表首地址的指针变量。头结点:链表的开始结点之前的一个同类型结点。开始结点:链表的第一个元素所在的结点。头指针的作用:用于确定链表的地址。

声明链表后,马上定义一个头指针,指向链表的头结点,这样,不管程序运行到哪儿,都可以通过访问头指针来得到头结点。

free(q);q-next表示结点中存放的指针,该指针用来指向某个结点。原来的连接关系是q-next=p,意思是q中存放的指针的值是p,即q指向p。

性质不同 头结点:头结点是在链表的首元结点之前附设的一个结点。首元结点:首元结点是指链表中存储线性表中第一个数据元素a1的结点。

标签:


关灯