单链表初始化
时间: 2023-07-28 20:06:58 浏览: 100
数据结构单链表初始化c/c++语言代码实现
单链表的初始化包括两个步骤:
1. 定义链表结构体
```c
typedef struct ListNode {
int val;
struct ListNode *next;
} ListNode;
```
2. 初始化链表头节点
```c
ListNode* initList() {
ListNode* head = (ListNode*)malloc(sizeof(ListNode));
head->next = NULL;
return head;
}
```
这样就完成了单链表的初始化,得到了一个空链表。
阅读全文