假设单链表的类型定义如下:
typedef struct node
{ DataType data;
struct node * next;
}Node, * LinkList;
设计算法InitiateLinkList()实现单链表的初始化。
LINKLIST INITIATELINKLIST()
{     LINKLIST HEAD;
      HEAD= MALLOC(SIZEOF(NODE));
      HEAD -> NEXT = NULL;
      RETURN HEAD;
}