A book on C : programming in C /
Al Kelley, Ira Pohl.
- 3rd ed.
- Redwood City, Calif. : Benjamin Cummings Pub. Co., c1995.
- xix, 636 p. : ill. ; 24 cm.
Includes index.
Starting from Zero -- 1. An Overview of C -- 2. Lexical Elements, Operators, and the C System -- 3. The Fundamental Data Types -- 4. Flow of Control -- 5. Functions -- 6. Arrays, Pointers, and Strings -- 7. Bitwise Operators and Enumeration Types -- 8. The Preprocessor -- 9. Structures and Unions -- 10. Structures and List Processing -- 11. Input/Output and the Operating System -- 12. Advanced Applications -- 13. Moving from C to C++ -- 14. Moving from C to Java.
Written by best-selling authors Al Kelley and Ira Pohl, A Book on C, Fourth Edition is a comprehensive tutorial and reference to C based on the ANSI C standard. The C language is demonstrated with numerous examples and extensive exercises that guide readers through each concept. Step-by-step "dissections" of program code reveal the underlying logic of the programs and include in-depth implementation details. New features in this edition include: a chapter on moving from C to Java; more programming examples; new and improved dissections; more thorough coverage of multifile programming, pointers, and recursion; and new and updated exercises; and an expanded appendix of standard library functions. In addition, there is more emphasis on Abstract Data Types, which provides the reader with a foundation for working with objects and facilitates programming in the problem domain.