
数据结构(C语言实现)
用C语言实现常用数据结构
cloudblaze
这个作者很懒,什么都没留下…
展开
-
[数据结构]C语言实现:单链表
SList.h #ifndef SLIST_H #define SLIST_H #include <stddef.h> #include <stdbool.h> typedef struct SListNode_struct { int m_Data; struct SListNode_struct * m_Next; } SListNode_t; typedef...原创 2019-08-06 10:11:35 · 187 阅读 · 0 评论 -
[数据结构]C语言实现:双链表
Person.h #ifndef PERSON_H #define PERSON_H typedef enum Sex_enum { Male, Female } Sex_t; typedef struct Person_struct { char m_Name[32]; Sex_t m_Sex; int m_Age; } Person_t; stat...原创 2019-08-08 22:40:00 · 147 阅读 · 0 评论 -
[数据结构]C语言实现:循环双链表
Person.h #ifndef PERSON_H #define PERSON_H typedef enum Sex_enum { Male, Female } Sex_t; typedef struct Person_struct { char m_Name[32]; Sex_t m_Sex; int m_Age; } Person_t; stat...原创 2019-08-09 23:12:35 · 202 阅读 · 0 评论 -
[数据结构]C语言实现:栈
Stack.h #ifndef STACK_H #define STACK_H #include <stdbool.h> #include <stddef.h> typedef signed int ssize_t; typedef struct StackNode_struct { int data; struct StackNode_struct * Prev...原创 2019-08-14 22:52:35 · 155 阅读 · 0 评论