如程序所写定义一个结构体Node:
Node a1; // 添加了一个新的结构体变量
调用时用 a1.date = 0; 注意输入点时系统会弹出可选数据
Node *newNode // 添加了一个新的结构体指针
调用时用 newNode->data = element; 用箭头表示。
// 链表节点结构
typedef struct Node
{
int data; // 节点存储的数据
struct Node *next; // 指向下一个节点的指针(结构体指针)
} Node;
Node a1;
a1.date = 0;
a1.next = NULL; //空指针
Node *newNode = (Node *)malloc(sizeof(Node)); // 创建新节点
newNode->data = element;