最贊回答 / 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)為零的也加了進去,那么長度就會比最后一個下標(biāo)多1
2017-03-08
最新回答 / ValdisX
單鏈表是一定有頭結(jié)點的,頭結(jié)點m_pList用于創(chuàng)建鏈表,所以只要單鏈表存在就一定有頭結(jié)點,也就是說沒有不存在頭結(jié)點的單鏈表。
2017-03-05
最新回答 / qq_狼_26
對的哎,就是賦初值的意思。開辟List類型的空間,用指針指向該空間,并賦初值為10。這具體應(yīng)該看List是不是被用作初始化了,要是的話就應(yīng)該另說了吧。后面的那個是開辟一個數(shù)組空間,可存放10個元素,返回數(shù)組的起始地址。
2017-03-02
已采納回答 / qq_1嗰亼_0
首先指出,函數(shù)只能調(diào)用,沒有引用的說法,然后回答你的問題。這條語句通過調(diào)用LocateElem()函數(shù)來返回*currentElem在順序表中的位置。LocateElem()函數(shù)接受一個int類型的指針作為參數(shù),因此在調(diào)用該函數(shù)時,應(yīng)當(dāng)傳入一個int型指針變量,而currentElem就是一個int型指針,而不應(yīng)該加*,*currentElem就是一個int型變量
2017-02-28