从零开始掌握FreeRTOS(3)链表之插入和删除节点

 目录

插入节点

节点插入到尾部

节点升序排列插入

删除节点


    上篇文章介绍了 FreeRTOS 关于链表的基本概念,本篇将介绍如何插入和删除节点。

插入节点

        节点插入链表,首先需要在要插入位置断开两个节点的连接,然后将插入节点和这两个节点分别连接。前后效果如下图。

45b7594b0cf04522902af3de0e9a0bbc.png

 以下为节点插入过程演示。

让新节点的next指向根节点;

c9c7f3dfb70c4f07adfdc628ee6c84e0.png

 让新节点的previous指向根节点的上一个节点;

5452e067049e43b3a8a670d10c7fd256.png

让根节点的上一个节点的next指向新

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

pQAQqa

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值