LinkList *InitList()
{
}
不太能理解这个代码块的定义。
里面的代码作用倒是能明白。
它运行逻辑是什么?
LinkList *InitList()
{
}
不太能理解这个代码块的定义。
里面的代码作用倒是能明白。
它运行逻辑是什么?
这个函数的作用就是创建一个链表的头节点指针,LinkList *是函数的返回值类型,就是链表节点的指针类型
头节点指针在函数内部通过malloc函数进行空间分配,然后将分配的节点指针返回,外部调用会是这样子的:
LinkList *head = InitList();
然后后续代码就可以用head这个链表头节点指针进行链表的访问和操作了