使用动态内存分配创建链表节点
链表节点一般通过malloc函数动态分配内存,然后将节点连接起来。示例如下:
struct Node* head = (struct Node*)malloc(sizeof(struct Node));
head->data = 10;
head->next = NULL;
struct Node* second = (struct Node*)malloc(sizeof(struct Node));
second->data = 20;
second->next = NULL;
head->next = second; // 连接第一个节点和第二个节点
这样多个节点就可以通过指针next连接成一个完整的链表。