首页 > 其他 > 详细

往单链表末尾中添加一个结点

时间:2014-01-19 15:53:37      阅读:437      评论:0      收藏:0      [点我收藏+]
bubuko.com,布布扣
 1 #include "stdafx.h"
 2 #include <iostream>
 3 
 4 using namespace std;
 5 struct ListNode
 6 {
 7     int m_nValue;
 8     ListNode* m_pNext;
 9 };
10 
11 void AddToTail(ListNode** pHead,int value)
12 {
13     ListNode* pNew=new ListNode();
14     pNew->m_nValue=value;
15     pNew->m_pNext=NULL;
16     if(pHead==NULL)
17     {
18         *pHead=pNew;
19     }else
20     {
21         ListNode* pNode = *pHead;
22 
23         while(pNode->m_pNext!=NULL)
24         {
25             pNode=pNode->m_pNext;
26         }
27         pNode->m_pNext=pNew;
28     }
29 }
bubuko.com,布布扣

往单链表末尾中添加一个结点

原文:http://www.cnblogs.com/crazycodehzp/p/3525813.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!