Here's a handy collection of Data Structures written in C, since I had to write them for myself I thought coulb a good idea to share them with the world. Half of the comments it's (for now) written in Italian, I made an extensive use of pointers and all those structure are thought to be usea with First Class ADTs, so basically the can handle only pointers and their related functions with function pointers.
Since I use a lot git submodules the best idea when cloning this project or a subproject it's to use git recursively, so just launch
git clone --recurse-submodules <git@repo-url>