关于网友提出的“ 计算链表长度算法,在vc上运行出现错误 求大神指教 怎么修改 错误是怎么引起的”问题疑问,本网通过在网上对“ 计算链表长度算法,在vc上运行出现错误 求大神指教 怎么修改 错误是怎么引起的”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 计算链表长度算法,在vc上运行出现错误 求大神指教 怎么修改 错误是怎么引起的描述:
#include
#include"malloc.h"
#define MAXSIZE 100
typedef struct LNode {
int data;
struct LNode * next;
}LinkList;
int Length_L(LinkList * L)
{ LinkList * p;
int k;
p=L->next;
k=0;
while(p!=NULL) {
k++;
p=p->next;
}
return(k);
}
main()
{
int i;
LinkList * s;
s=(LinkList*)malloc(sizeof(LinkList));
for(i=0;i<6;i++)
s->data[i]=i+10;
Length_L(s);
}