N1ghtF1re / C-Collections

Implementation of some collections on C

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

C-Collections

Stars Total Downloads Latest Stable Version License

About

A library is a collection of collections for the C language.

Realized collections

Currently the library contains:

  • Linked List
  • Queue
  • Stack
  • HashMap
  • Binary Search Tree

Nodes type

The main type is specified in the node.h file.

By default, the informative part of the node is described by the following structure:

typedef union NodeInfo {
    int intValue;
    char *stringValue;
    double realValue;
    void *pointerValue;
} NodeInfo;

About

Implementation of some collections on C

License:MIT License


Languages

Language:C 98.8%Language:CMake 1.2%