单链表的建立
数据类型定义:#include <iostream.h>typedef struct LNode{
ElemType data;
struct Lnode *next;
}LNode, *LinkList;
函数部分:void CreateList_L(LinkList &L,int n)
{ int i;
L=(LinkList)malloc(sizeof(LNode));
L->next=NULL;
for(i=n;i>0;--i){
p=(LinkList)malloc(sizeof(LNode));
scanf(&p->data);
p->next=L->next;
L->next=p;
}
主函数没报错,运行时报错说“mallco未定义??”mallco还用定义??
还有一些问题
还有哪些错误??
请问这个建立单链表的定义应该怎么写??