Related Links
This is not intended to be complete, but a sampling of what seems interesting and relevant. I welcome additional suggestions for this page.
Some basic C tutorials
- Stanford CS Ed Library has a series of mostly-C primers.
- Programming in C
- C Programming Tutorial
- Using function pointers
Books on C
- Samuel P. Harbison III and Guy L. Steele Jr. C: A Reference Manual, Fifth Edition.
- Peter van der Linden. Expert C Programming: Deep C Secrets.
- Brian W. Kernighan and Dennis M. Ritchie. The C Programming Language, Second Edition.
Linking
- Linkers and Loaders -- an entire book
Dynamic memory allocation
- Dmalloc - Debug Malloc Library
- valgrind -- a free Purify-like tool for Linux x86