#include <stdio.h>
#define MaxSize 10
typedef struct LNode{
int data;
struct LNode* next;
//等价struct LNode *next;
//第一个是 LNode* 是一个类 且是 指针类型
}LNode,*LinkList;
//*用来引用这个类
//初始化
//带头节点
bool InitList(LinkList &L){
L=(LNode*)malloc(sizeof(LNode));
//???
L->next=NULL;
return true;
}
//不带头节点
//因为在声明对象的时候。有了L这个指针对象
bool InitList(LinkList &L){
L=NULL;
return true;
}