//增加一个新结点,并用指针p指向这个结点 LNode *p=(LNode*)malloc(sizeof(LNode)); //单链表结点定义 typedef struct LNode{ int data; struct LNode*next; }LNode,*LinkList; //声明一个指向单链表第一个结点的指针 LNode *L; //或 LinkList L; 强调这是一个单链表 ---LinkList 强调这是一个结点 ---LNode*