//求单链表长度
int ListLength(LinkList &L)//返回值类型为int
{
LinkList p=L;//p指针指向头结点
int i=0;//用于计数,初值为0
while(p->next!=NULL)//只要结点指针域不为空
{
i++;
p=p->next;//p指向下一结点
}
return i;
}
int main()
{
cout<<"单链表长度为:"<<ListLength(L)<<endl;
}