I learn by fiddling and experimenting. This repo houses my fiddles and experiments in C.
There are a couple of directories:
-
Experiments
This directory holds a ton of little programs that explore some aspect or other of C. The program files are named descriptively, but aside from this there is no real organization. You have been warned!
-
KnR
This directory holds my solutions to exercises in Brian Kernighan & Dennis Richie's classic C book, The C Programming Language. They are broken into chapter sub-directories, each of which is broken up into problem sub-directories..
-
Curios
I use this directory to make slightly bigger programs, as inspiration strikes. It is broken up into subdirectories, one each per project.
-
Custom Libraries
You know the saying: good programmers write good code, great programmers reuse. This directory houses libraries I wrote to make my life easier.