- Complete, integrated discussion of both C language fundamentals and additional features
- Clear guidance about when and why to use different parts of the language
- Hands-on learning with concise and simple examples that develop your understanding of a concept or two at a time
- Hundreds of practical sample programs
- Review questions and programming exercises at the end of each chapter to test your understanding
- Coverage of generic C to give you the greatest flexibility