Description:
What It Covers / Structure & Content
The book is configured both as a tutorial/introduction and as a reference. Key contents include:
Tutorial Introduction: Designed so new users who have some prior programming experience can get started quickly.
Major Language Features (each with its own chapter): • Types, operators, and expression • Control flow • Functions and program structure • Pointers and arrays • Structures • Input/Output
UNIX System Interface: One chapter links C programs with the operating system (file I/O, etc.) in the 2nd edition.
Appendices / Reference Material: The second edition includes appendices with: • The grammar / syntax summary of ANSI C • Standard library overview • Changes from the original (first edition) version of C to ANSI C.
Examples: Many complete, tested programs rather than just code fragments. Also an emphasis on style and clarity: good design, readable code.