list.h
来自「数据结构自己写的单向链表的实现」· C头文件 代码 · 共 24 行
H
24 行
#ifndef _LIST_HEADER_#define _LIST_HEADER_#include "main.h"struct _node;typedef struct _node{ DataType data; struct _node *next; }Node;typedef struct _list{ int length; Node *head;}List;typedef void (*PrintData)(DataType);typedef int (*InsertCond)(DataType,DataType);typedef int (*DelData)(DataType);typedef int (*DelCond)(DataType);List * Create_List(void);void Destroy_List(List *li,DelData FreeData);void Print_List(List *li,PrintData p);void Delete_Node(List *li,DelCond cond,DelData del);void Add_Node(List *li,DataType data);void Insert_Node(List *li,InsertCond cond,DataType data);#endif /*listheader*/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?