本文介绍: 本文将系统的介绍下列表和列表项的基础,关系,一些底层逻辑等。
一、前言
本文将系统的介绍下列表和列表项的基础,关系,一些底层逻辑等
二、列表项
结构体(在list.h中):
以上两种的区别其实并不大,就在于他们所占的内存空间
三、列表
结构体(在list.h中):
四、图形化表示列表和列表项的关系
五、列表项中的 void * pvOwner; 的底层实现
在 二 中说到,pvOwner 变量表示该列表项归谁所有的,那么具体代码实现(从创建任务开始,到具体实现,具体可自行查找相关函数):
六、列表初始化
七、列表项的插入
八、列表项的删除
九、列表的遍历
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。