リストノードの数を取得するための操作の一般的なリスト

免責事項:この記事はブロガーオリジナル記事ですが、許可ブロガーなく再生してはなりません。https://blog.csdn.net/Nash_Cyk/article/details/79083031

、ノードリストの数を取得し、最も簡単です、あなたはリストが空であるかどうかに注意を払う必要があります!

int GetListNodeLen(LIST_NODE * m_pHead)
{
    if (m_pHead == NULL)
    {
        return 0;
    }

    LIST_NODE * pTemp = m_pHead;
    int aListLen = 0;
    while(pTemp != NULL)    //判断当前节点指针是否为空
    {
        aListLen ++;
        pTemp = pTemp->next;
    }
    return aListLen;
}

おすすめ

転載: blog.csdn.net/Nash_Cyk/article/details/79083031