找回密码
 注册
关于网站域名变更的通知
查看: 291|回复: 2
打印 上一主题 下一主题

Linux内核链表基础知识

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-8-19 09:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
1、内核链表的定义在include/linux/list.h
; x" ~: T' J7 `+ O0 p. _' w+ D+ `- b0 M7 q/ {/ Z" y% y

( _7 h6 x. P4 x5 }struct list_head {
2 i! }- l* O! A1 b- ~4 `1 r1 z struct list_head *next, *prev;
9 R: C& O- S5 R" G};# `6 @8 v* i9 Q9 e2 E+ s" g
& b0 ]$ q' P( J& K+ c" n8 w

6 Q& k+ O4 R7 B1 ?容易看出,Linux内核链表为双向链表。; h$ L) {% t, ~6 e! G, f/ I& |
/ k" r% V+ T( s6 q# [$ V
/ e! j# `( m' w+ w
2、Linux链表与普通链表区别
# S6 u7 k/ @! m. o# S, N" O  j! M- r5 ?5 q' E
/ `1 Z/ y* _# \, m
游客,如果您要查看本帖隐藏内容请回复

+ u+ O" Y( h, N' y8 ]5 _$ O) j) P" u9 e2 g( @- c# ]

+ z" M- i* \  S0 q) g$ F
, T% E3 l* ?- G/ e4 B* @6 r+ k+ P0 ^" q" \6 \, e
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-25 00:17 , Processed in 0.218750 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表