list h學習心得與總結

2021-05-23 22:36:08 字數 586 閱讀 8994

在哪些地方可以用到:

底層基礎模組開發會用到。

1,使用巨集非常方便。

使用list_head_init,list_head來定義鍊錶指標。

init_list_head,方便了初始化。

使用 list_entry獲得整體結構體的指標

使用list_for_each來遍歷整個鍊錶

使用list_for_each_prev來逆向遍歷鍊錶

使用list_for_each_entry 來遍歷整個鍊錶的結構體

使用list_for_each_safe來防止刪除時導致的異常

2,介面定義:

list_add在某個元素前面新增內容

list_add_tail在某個元素尾部新增內容

list_del刪除某個元素

list_del_init把這個元素從原來鍊錶中刪除,並重新初始化他

list_move把乙個元素從乙個鍊錶移到另外乙個鍊錶的頭部

list_move_tail把乙個元素從乙個鍊錶移到另外乙個鍊錶的尾部

list_splice合併兩個鍊錶

list_splice_init合併兩個鍊錶,並重新初始化

數學建模心得與總結

參加數學建模的 賽,是2019華為杯中國研究生數學建模,拿了國三。因為第一次參加,感覺已經十分的激動了。五一前兩天,小夥伴叫著一起參加五一建模聯賽,趕鴨子上架了。這次參賽完,感覺數學建模還有一定技巧性與方式方法的。可能畢業後就不會參加這模擬賽了,就這兩次參賽經驗,還是有必要總結總結回顧回顧的。最最重...

半年的工作心得與總結

眨眼間已經畢業半年,在這半年裡吃了好多苦,這些苦好多人也許都無法想像,現在覺得自己成熟了不少,為了適應,試圖著改掉了不少 毛病 但難以改變的還是自己的性格,不習慣那些場合中的阿諛逢迎和爾虞我詐,現在想想,也許我真的還沒有分清什麼是尊重,而什麼又是奉承。為了適應,在我認為是奉承的時候姑且想把它想象成是...

指標學習心得與理解

在c語言的學習過程中,指標是相當重要的一部分,學好指針對c的學習有很重要的意義。指標和記憶體 如果說記憶體相當於街道,那麼位址就相當於位於街道中房子的房號。乙個位元組 8bit 包含乙個位址。記憶體中每乙個位置都包含乙個獨一無二的位址標識,而每乙個位置都包含乙個值。p分別作為左值和右值時具有不同的意...