单链表结点类型固定,其实际上就是一个具有多个成员的结构体,如下:
// 单结点
struct ListNode
{
elemType elem_;
struct ListNode *next;
}ListNode;
操作1 <初始化>
List_Initial(ListNode **list){
*list = null;
}
操作2 <创建链表>
List_Creat(ListNode *list){
*list = malloc();
}
单链表结点类型固定,其实际上就是一个具有多个成员的结构体,如下:
// 单结点
struct ListNode
{
elemType elem_;
struct ListNode *next;
}ListNode;
操作1 <初始化>
List_Initial(ListNode **list){
*list = null;
}
操作2 <创建链表>
List_Creat(ListNode *list){
*list = malloc();
}