Redis. Read the redis source code if you want to see nice C.
The reason it always impresses me is that C can look like gobledygook, but yet this codebase is clean and understandable.
The reason it always impresses me is that C can look like gobledygook, but yet this codebase is clean and understandable.
I seem to remember Postgres and Sqlite were relatively accessible to a low intermediate C programmer. When I've had to look at Android code (more C++ admittedly) I've started to get lost very quickly.