为了账号安全,请及时绑定邮箱和手机立即绑定

getElem()这个函数是判断有没有这个元素?

getElem()这个函数是判断有没有这个元素?

正在回答

1 回答

不是,他先判断链表中有没有这个序号的元素,有就这个元素的值就把他取出来,没有就return -1;目的是找到你要的这个序号元素的值。

bool List::GetElem(int i,Node *pNode)
{
     if(i<0||i>=m_iLength)
    {
        return false;
    }
    Node*currentNode=m_pList;
    Node*currentNodebefore=NULL;
    for(int k =0;k<=i;k++)
    {
        currentNodebefore=currentNode;
        currentNode= currentNod->next;
    }
    pNode->date=currentNode->date;
    return true
}

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

getElem()这个函数是判断有没有这个元素?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信