c语言定义一个链表节点
时间: 2023-07-13 17:08:51 浏览: 112
C语言中关于链表
在 C 语言中,一个链表节点通常由两个部分组成:数据部分和指向下一个节点的指针。
以下是一个简单的链表节点的定义:
```c
struct ListNode {
int data;
struct ListNode *next;
};
```
其中,`data` 表示节点存储的数据,`next` 是指向下一个节点的指针。
例如,要创建一个包含整数 42 的链表节点,可以这样做:
```c
struct ListNode node;
node.data = 42;
node.next = NULL; // 指向下一个节点的指针初始化为 NULL,表示这是最后一个节点。
```
阅读全文