计算一个已经建好的单链表其头指针为head的节点个数的函数
来源:百度知道 编辑:UC知道 时间:2024/05/14 18:15:00
int node_number(node *head)
{
node *p;
p=head;
int i=0;
while(p!=NULL)
{
p=p->next;
i++ ;
}
return i;
}
不要轻易移头指针。
int Count(void *head)
{
int n=0;
while(head!=NULL)
{
n++;
head=head->pNext;
}
return n;
}
不清楚你的节点结构是什么样的简单写一个思想。