316248269 / Clist

Linked-list in C

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Clist

Clist是一个纯C完成的链表库, 目前正在开发阶段

使用了C内核的链表实现方式, 无需多次定义链表结构, 使用较安全的方式进行类型转换

实现的是一个双向循环链表: 双循环链表

主要目的是测试C语言的通用数据结构

项目是使用cmake构建的, 需要预装cmake

当然结构十分简单, 您也可以用普通的gcc指令构建

文档使用doxygen构建

构建项目

  1. 新建build文件夹
  2. build文件夹下执行 cmake ..
  3. 继续执行 make

构建文档

  1. 进入build文件夹
  2. 执行make doc

测试

build文件夹下执行./test

About

Linked-list in C

License:MIT License


Languages

Language:C 79.9%Language:CMake 20.1%