单链表逆序打印!

Posted MartinHO

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了单链表逆序打印!相关的知识,希望对你有一定的参考价值。

单链表打印的时候

一般

if (p== NULL)
return;

printf("%d ",p->data );
reverse_show(p->next);

结果:

123456

就可以依次打印了

但是如果把打印语句放在后面 就会逆序打印

 

if (p== NULL)
return;


reverse_show(p->next);

printf("%d ",p->data );

 

结果

654321

 

这是因为退出的时候 是从后面进行的!

 

以上是关于单链表逆序打印!的主要内容,如果未能解决你的问题,请参考以下文章

单链表逆序打印!

算法与数据结构单链表的增删改查逆序打印与输出合并有序链表

单链表几道面试题

单链表几道面试题

C语言单链表合并

(单链表)单链表的整体逆序和局部逆序