数据结构:图解链表,链表的插入和删除(c语言版)

时间:2022-06-06 15:12:32
【文件属性】:
文件名称:数据结构:图解链表,链表的插入和删除(c语言版)
文件大小:1.37MB
文件格式:DOCX
更新时间:2022-06-06 15:12:32
数据结构 链表 c语言 综合资源 开发语言 数据结构:图解链表,链表的插入和删除(c语言版) 我们上节讲解了链表的建立,本节讲解的是在链表中指定位置中插入一个结点,以及在指定位置中删除一个结点 指定位置插入一个结点 这里我们在第3个结点后插入一个结点,可以将新结点赋值给第三个结点的next,将原来的第4个结点赋值给新界点的next,这里新结点就成立第4个结点了,上代码 void List_IndexInsert(LNode** root, ElemType data, int index) { LNode* node = *root; if (node == NULL) { return; } if (index == 1) { LNode* item = calloc(1, sizeof(LNode)); assert(item); item->data = data; item->next =node;

网友评论