如何使用/include/linux/list.h
中定義的list.h
打印列表值?如何打印雙向鏈表的內容?
0
A
回答
2
事情是這樣的:
struct list_head head; /* previously initialized */
struct list_head *pos;
list_for_each(pos, head)
{
your_type *elt;
elt = list_entry(pos, typeof(*elt), name_of_list_head_struct_member);
/* and print *elt! */
}
相關問題
- 1. 打印雙鏈表的內容
- 2. 雙向鏈接列表反向打印?
- 3. 反向打印雙向鏈表
- 4. C++雙向鏈表反向打印
- 5. 打印雙向鏈接列表
- 6. 打印雙向鏈接列表
- 7. 打印雙變量內容
- 8. Java雙鏈表打印
- 9. 如何打印出雙向循環鏈表?
- 10. 在c中打印一個雙向鏈表的內容只打印出第一個節點
- 11. 如何打印通用鏈接列表的內容?
- 12. 在反向打印雙向鏈接列表
- 13. 向後雙向鏈表分段故障打印
- 14. 內C - 雙向鏈表
- 15. C:打印鏈表向後
- 16. 如何在打印內容後從鏈表中刪除節點?
- 17. 如何打印TPanel內容?
- 18. 如何打印iframe內容
- 19. 如何漂亮打印在JavaScript中實現的循環雙向鏈表?
- 20. Yii - 打印表格內容
- 21. 打印內容的字符串向量
- 22. 雙向鏈表Fortran。從尾部打印到頭部。
- 23. 創建一個雙向鏈表,但不能打印出結果
- 24. 雙向鏈表逆轉 - 打印出垃圾數據
- 25. 使用參考變量打印出一個雙向鏈表?
- 26. 雙向鏈表
- 27. 雙向鏈表
- 28. 雙向鏈表
- 29. 打印內容
- 30. 打印內容
你確定你不是故意/usr/include/linux/list.h? – 2010-07-14 15:05:26