C语言实现链表之双向链表(十四)链表打印
来源:互联网 发布:淘宝帐号能注销吗 编辑:程序博客网 时间:2024/06/06 05:37
C语言实现链表之双向链表(十四)链表打印
上一篇文章给出了获取数据对应的结点的函数,本篇文章将给出链表打印。
/*============================================================================== * 操作 :打印链表中的所有结点的数据元素* 操作前:pHeadNode为链表的头指针* 操作后:打印出所有数据元素==============================================================================*/void PrintfListDataNode(MyListNode* pHeadNode){ int icount = 0; while(pHeadNode != NULL) { icount++; printf("The node %d's name is %s, age is %d.\n", icount, pHeadNode->sNodeData.cName, pHeadNode->sNodeData.iAge); pHeadNode = pHeadNode->pNextNodeAddr; } printf("\n");}
这里比较简单,不过值得注意的是,双向链表可以前向遍历打印也可以后向遍历打印,上面给出的是正常的遍历方法,大家也可以获得尾结点后进行后向打印。
1 0
- C语言实现链表之双向链表(十四)链表打印
- C语言实现链表之单向链表(十四)链表打印和排序
- 数据结构之双向链表(C语言实现)
- C语言实现双向非循环链表(不带头结点)的逆序打印
- (续)线性表之双向链表(C语言实现)
- 数据结构之---c语言实现双向链表操作
- 双向链表代码实现-C语言
- 双向链表C语言实现
- C语言实现双向链表[上]
- C语言实现双向链表
- c语言双向链表的实现
- C语言实现双向循环链表
- C语言实现双向链表
- 双向链表的C语言实现
- C语言实现双向循环链表
- 【C语言】双向链表的实现
- C语言实现双向循环链表
- C语言实现双向循环链表
- 编程技巧 - 7
- storm-starter的运行
- app被拒原因
- C++primer plus第六版课后编程练习答案3.7
- mark- 好东西
- C语言实现链表之双向链表(十四)链表打印
- ibatis dynamic的用法
- php生成短网址的思路以及实现方法
- [Java语言] JDBC: 批量处理提高SQL处理速度
- MapReduce编程实践之自定义数据类型
- js 实现二维码 app 扫码下载的功能
- Sublime Text 3配置记录
- SpringMVC注解方式
- Android开发 使用Chrome来调试你的Android App