正在加载图片...
! ptrfront)/如果当前指针为空链表为空直接返回 return: if(nPos>= nListLength|nPos<0)/位置越界检查 cerr<<Invalid Position! " <<endl; return; f(mPos==0)置当前指针为头结点 ptrPrev=NULL; ptrCurr-ptrFront; n Position=0 else∥一般情况 ptrCurrptrFront->NextListNode0; ptrPrev=ptr Front; nStartPos=l for(pOsition=nStartPos;nPosition]=n Pos; n Position++) (续) |找该位置并使当前指针指向该位置if(!ptrFront) //如果当前指针为空,链表为空直接返回 { return; } if(nPos>=nListLength||nPos<0) //位置越界检查 { cerr<<″Invalid Position!″<<endl; return; } if(nPos==0) //置当前指针为头结点 { ptrPrev=NULL; ptrCurr=ptrFront; nPosition=0; } else //一般情况 { ptrCurr=ptrFront->NextListNode(); ptrPrev=ptrFront; nStartPos=1; for(nPosition=nStartPos;nPosition!=nPos;nPosition++) //寻找该位置并使当前指针指向该位置 (续)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有