The Waite Group's C Primer Plus, Third edition, presents the ANSI C standard beginning with a discussion of the fundamentals of C programming and then continues on to illustrate real-world C programming concepts and techniques. The Waite Group's C Primer Plus, Third Edition, is jam-packed with hundreds of sample programs, challenging yet humorous examples, hints and quizzes. Get the latest information on migrating from C to C++ and find out what will change with the release of the new C ANSI/ISO standard. Learn the mechanics of C programming and how to create programs that are easy to read, debug and update using real-world, easy-to-follow examples.
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 Redirection.
9. Functions.
10. Arrays and Pointers.
11. Character Strings and String Functions.
12. File Input/Output.
13. Storage Classes and Program Development.
14. Structures and Other Data Forms.
15. Bit Fiddling.
16. The C Preprocessor and the C Library.
17. Advanced Data Representation.
Appendix A: Additional Reading.
Appendix B: C Operators.
Appendix C: Basic Types and Storage Classes.
Appendix D: Expressions, Statements, and Program Flow.
Appendix E: The ASCII Character Set.
Appendix F: The Standard ANSI C Library.
Appendix G: Differences Between C and C++.
Appendix H: The C9X Committee.
Appendix I: Answers to the Review Questions.
Index.
