bool List::PriorElem(int *currentElem,int *preElem)
{
int i = 0;
i = LocateElem(currentElem);
if(i > 0)
{
*preElem = m_pList[i-1];
return true;
}
else
{
return false;
}
}
/*因為Locate函數(shù)返回的值只有非負和負數(shù)情況,所以可以在實現(xiàn)找前驅(后繼)的函數(shù)里直接分成兩種情況考慮情況*/
{
int i = 0;
i = LocateElem(currentElem);
if(i > 0)
{
*preElem = m_pList[i-1];
return true;
}
else
{
return false;
}
}
/*因為Locate函數(shù)返回的值只有非負和負數(shù)情況,所以可以在實現(xiàn)找前驅(后繼)的函數(shù)里直接分成兩種情況考慮情況*/
2018-03-27
menu函數(shù)中。cin前應該加入一個cin.clear()與cin.sync()函數(shù),否則,在用戶輸入命令出錯時,程序將不會終止
2018-03-22
最贊回答 / 懵奇的嘉
?? ?/****************** 如此 ******************************************/ ??? ? ? ? temp->next = newNode;? ? ? ? newNode->data = pNode->data;? ? ? ? newNode->next = NULL;? ? ? ? /********************************************************/你這幾句是認真的嗎?...
2018-03-16
已采納回答 / seupc
currentNode一開始就指向的是頭結點的下一個結點(m_pList->next),所以第一次刪除就是頭結點的下一個結點,指向頭結點的m_pList內存并沒有被刪除。
2018-03-13
老是說的沒錯 編程就是事倍功半 一個類 我學一遍 不懂 在練習一邊可能知道的大概 但不全面 我會在學一遍 這時才掌握這個例子的半個內功, 如果編程是事半功倍 恕我不懂 難道我看一遍例子 就能掌握它的所有性能?
2018-02-26