最新回答 / 唱跳rap籃球_
current->next就是一個Node節(jié)點,里面存放在data和一個指向下一個node的指針。delete currentNode就是把這個節(jié)點所有數(shù)據(jù)刪除, 包括data和指針
2017-03-31
最新回答 / 如煙風(fēng)云
m_pList->next = newNode;newNode->next = temp;這兩句有問題的,應(yīng)該修改為newNode->next = m_pList->next;m_pList->next = newNode;
2017-03-28
最贊回答 / 0puppy0
bool?List::ListDelete(int?i,Node?*pNode)??{??????if(i<0?||?i>=m_iLength) ??????????return?false;??????Node?*currentNode=m_pList;??//保存頭節(jié)點??????Node?*currentNodeBefore=NULL; ? ?//頭節(jié)點前一個節(jié)點不存在,為NULL????for(int?k=0;k<=i;k++)????????//查找第i個節(jié)點??????{??...
2017-03-24
最新回答 / 慕勒4402125
比如你定義了a[10],a[0]=1,這個時候長度已經(jīng)為1,但數(shù)據(jù)應(yīng)該是a[0]。所以表示長度時,下標(biāo)為零的也加了進(jìn)去,那么長度就會比最后一個下標(biāo)多1
2017-03-08
最新回答 / ValdisX
單鏈表是一定有頭結(jié)點的,頭結(jié)點m_pList用于創(chuàng)建鏈表,所以只要單鏈表存在就一定有頭結(jié)點,也就是說沒有不存在頭結(jié)點的單鏈表。
2017-03-05