**单链表的结点删除并返回删除的值C语言数据结构
每一句基本上都有注释,如还有哪些细节不懂,欢迎下方评论
#include<stdio.h>
#include<stdlib.h>
#define NULL 0
//创建单链表结构体
typedef struct LNode{
int data; //表示结点的数据域
struct LNode * next; //表示结点的指针域
}LNode,*LinkList;
//声明ADT
LinkList InitList_L(LinkList &L);
void GreateList_L(LinkList &L,int n);
LinkList ListDelete_L(LinkList &L,int del,int &e);
void Display_L(LinkList &L,int n);
//主函数,对数据的操作都在这里
int main(){