# 数据结构-C语言 **Repository Path**: tdtxyzhh/data-structure-c-language ## Basic Information - **Project Name**: 数据结构-C语言 - **Description**: 用纯C语言实现数据结构! - **Primary Language**: C - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://blog.csdn.net/weixin_54698498/category_11103535.html?spm=1001.2014.3001.5482 - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-08-03 - **Last Updated**: 2022-08-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: C语言, 算法, C99, 数据结构 ## README # 数据结构C语言 [介绍与目录] --- ## 1. C语言标准 #### 采用C99语言标准,作为程序编译语言标准与代码书写标准。编译器采用TDM-GCC 4.9.2及其以上版本。编译时添加命令:-std=c99 --- ## 2.介绍 #### 本项目库用纯C语言实现各种数据结构操作集中的函数。 --- ## 3.目录[一直更新] ### 3.1 线性表 ####     3.1.1 顺序表【定义结构体变量实现】 ####     3.1.2 顺序表【malloc动态分配实现】 <-----------------------------------------------------------------------------> ####     3.1.3 链式用法—静态单链表【定义结构体数组模拟链表实现】 ####     3.1.4 动态单链表【malloc动态分配实现】 <-----------------------------------------------------------------------------> ####     3.1.5 栈—静态顺序栈【定义结构体变量实现】 ####     3.1.6 栈—动态顺序栈【malloc动态分配实现】 ####     3.1.7 栈—动态链栈【malloc动态分配实现】 <-----------------------------------------------------------------------------> ####     3.1.8 队列-静态顺序队列【定义结构体变量实现】(具有自动调整功能防止假溢出) ### 3.2 树 #### 待更新 ### 3.3 图 #### 待更新 ### 3.4 数据结构应用 ####     3.4.1 算术表达式求值[栈|中缀表达式法](采用双顺序栈实现)