Synopses & Reviews
The objective of this book is to describe the C programming language to the non-programmer. Supports all coverage with a wealth of figures that provide graphic representations of topics under discussion. Offers a companion diskette containing the C source code files for all programs found in the book. Examines all of the essential tools and techniques of programming (loops, calculations, formatting, I/O, etc.) in over 300 tested and working programs, each compiled and executed with three different compilers to help ensure accuracy. Includes coverage of advanced topics such as recursion; the 80x86 architecture; memory models; assembly language concepts; converting C source code to assembly language; printer controller application program; and compiling multiple source files with MAKE.
Table of Contents
1. C Fundamentals.
2. Structured Programming.
3. Operations on Data and Decision Making.
4. Looping and Recursion.
5. Pointers, Scope and Class.
6. Strings.
7. Numeric Arrays.
8. Data Structures.
9. Disk I/O.
10. Advanced Topics.
Appendix A: C Reference.
Appendix B: ANSI C Standard Math Functions.
Appendix C: ASCII Character Set.
Answers.
Index.