如何使用/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. C++雙向鏈表反向打印
- 3. 反向打印雙向鏈表
- 4. 打印雙變量內容
- 5. Java雙鏈表打印
- 6. 如何打印出雙向循環鏈表?
- 7. 向後雙向鏈表分段故障打印
- 8. 在反向打印雙向鏈接列表
- 9. 內C - 雙向鏈表
- 10. C:打印鏈表向後
- 11. 如何在打印內容後從鏈表中刪除節點?
- 12. 如何打印TPanel內容?
- 13. 如何漂亮打印在JavaScript中實現的循環雙向鏈表?
- 14. Yii - 打印表格內容
- 15. 雙向鏈表逆轉 - 打印出垃圾數據
- 16. 使用參考變量打印出一個雙向鏈表?
- 17. 雙向鏈表
- 18. 打印內容
- 19. 打印內容
- 20. 打印內容
- 21. 如何打印我的TabControl的內容?
- 22. 如何在C++中打印出嵌套向量的內容?
- 23. 如何打印面板的內容
- 24. 如何打印WebBrowser控件的內容?
- 25. 如何打印單個JPanel的內容?
- 26. 如何打印JScrollPane的完整內容?
- 27. 如何打印org.squeryl.dsl.Group的內容?
- 28. 如何打印QGraphicsView的內容
- 29. 如何打印矢量類的內容
- 30. 如何打印發生器的內容?
你確定你不是故意/usr/include/linux/list.h? – 2010-07-14 15:05:26