read C in a Nutshell: The Definitive Reference
- 1. Language Basics
- 2. Types
- 3. Literals
- 4. Type Conversions
- 5. Expressions and Operators
- 6. Statements
- 7. Functions
- 8. Arrays
- 9. Pointers
- 10. Structures, Unions, and Bit-Fields
- 11. Declarations
- 12. Dynamic Memory Management
- 13. Input and Output
- 14. Multithreading
- 15. Preprocessing Directives
- 16. The Standard Headers
- 17. Functions at a Glance
- 18. Standard Library Functions
- 19. Compiling with GCC
- 20. Using make to Build C Programs
- 21. Debugging C Programs with GDB
- 22. Using an IDE with C