template<class T>
int List<T>::Length()const{
LinkNode<T> *current = first->link;
int k=0;
while(current->link!=NULL) //扫描链表到尾部
{
current = current->link;
k++;
}
return k;
}
本文介绍了一个通用模板函数,用于计算单链表的长度。通过遍历链表节点并计数,该函数能够返回链表中元素的数量。
template<class T>
int List<T>::Length()const{
LinkNode<T> *current = first->link;
int k=0;
while(current->link!=NULL) //扫描链表到尾部
{
current = current->link;
k++;
}
return k;
}
6010

被折叠的 条评论
为什么被折叠?