方法一:遍历链表
定义一个指针end指向NULL,再定义一个当前节点cur指向指向链表的最后一个节点,输出最后一个节点的数据,再将cur的值赋给end,相当于end前移一个节点,再次使cur->next=end;循环结束条件是end指向了头节点
方法二:递归
void RprintList(List Head)
{
if (Head == NULL)
return;
RprintList(Head->Next);
printf("%d ", Head->Data);
}
方法一:遍历链表
定义一个指针end指向NULL,再定义一个当前节点cur指向指向链表的最后一个节点,输出最后一个节点的数据,再将cur的值赋给end,相当于end前移一个节点,再次使cur->next=end;循环结束条件是end指向了头节点
方法二:递归
void RprintList(List Head)
{
if (Head == NULL)
return;
RprintList(Head->Next);
printf("%d ", Head->Data);
}