C数据结构获取链表长度

Posted ruanwuyinbiao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C数据结构获取链表长度相关的知识,希望对你有一定的参考价值。

int getListLength(LinkList*list)
{
int n=0;
LinkList*p=list;
while(p->next!=NULL)
{
n++;
p=p->next;
}
printf("链表长度为:%d\n\n",n);
return n;
}
//建立节点
LinkList *createNode()
{
LinkList *node=(LinkList*)malloc(sizeof(LinkList));
node->next=NULL;
return node;
}

以上是关于C数据结构获取链表长度的主要内容,如果未能解决你的问题,请参考以下文章

数据结构--单向链表

[数据结构]单向链表插入排序(C语言)

c语言对链表的数据排序的问题,分不是问题!

数据结构之动态顺序表(C实现)

C中线性表和链表的区别

数据结构:动态链表(C语言描述)