线性单链表的功能实现
#include<stdio.h>
#include<stdlib.h>
//线性表的单链表存储结构
typedef struct LNode {
int data;
struct LNode* next;
}LNode, * LinkList;//*LinkList :LinkList L 相当于struct LNode * L;
//初始化
/*void InitLink(LinkList L) {
L->next = nullptr;
}*/
//建立单链表
void CreateList_L(LinkList L, int n) {
LinkList p = nullptr;
L = (LinkList)malloc(sizeof(LNode));
L->next = nullptr;
//生成新节点
for (int i = 1; i <= n; i++