linux kernel中采用的数据结构的风格

linux kernel中采用的数据结构的风格

struct list_head {

                struct list_head *next, *prev;

};

通过使用指针管理数据,可以避免产生多个数据副本,也就是说只存在一个instance。从而使数据结构更加纯粹。

 在linux的编程风格中不推荐使用typedef。

但是在嵌入式领域,几乎通篇的类型都是typedef。

posted @ 2021-01-19 15:39  panrui  阅读(90)  评论(0编辑  收藏  举报