1. Getting Ready.
2. Introducing C.
3. Data and C.
4. Character Strings and Formatted Input/Output.
5. Operators, Expressions, and Statements.
6. C Control Statements: Looping.
7. C Control Statements: Branching and Jumps.
8. Character Input/Output and Input Validation.
9. Functions.
10. Arrays and Pointers.
11. Character Strings and String Functions.
12. Storage Classes, Linkage, and Memory Management.
13. File Input/Output.
14. Structures and Other Data Forms.
15. Bit Fiddling.
16. The C Preprocessor and the C Library.
17. Advanced Data Representation.
Appendix A. Answers to the Review Questions.
Appendix B. Reference Section.
Stephen Prata teaches astronomy, physics, and programming at the College of Marin in Kentfield, California. He received his B.S. from the California Institute of Technology and his Ph.D. from the University of California, Berkeley. His association with computers began with the computer modeling of star clusters. Stephen has authored or coauthored over a dozen books, including C++ Primer Plus and Unix Primer Plus.
Ask a Question About this Product More... |