#include<stdio.h>
#include<malloc.h>
typedef struct LNode{
double data;
struct LNode *next;
}LNode,*LinkList;
bool InitList(LinkList &L){
L=(LNode*) malloc(sizeof(LNode));//分配一个头结点
if(L==NULL) //内存不足,分配失败
return false;
L->next=NULL; //头结点之后暂时还没有结点
//L->data=0.01; //自己加的代码
return true;
}
int main(){
LinkList L;
printf("-------------\n");
printf("%p \n",L);
printf("-------------\n");
InitList(L);
printf("%p\n",L);
printf("-------------\n");
printf("%lf \n",L->data);
printf("malloc\n");
return 0;
}