Synopses & Reviews
The Third Edition of Gary Bronson's popular text implements the ANSI C standard in all discussion and example programs. An early emphasis on software engineering and top-down modular program development makes it readily accessible to novice programmers. Early introduction and careful development of pointers demonstrate the power of good programming.
About the Author
Gary J. Bronson is a Professor of Information Systems at Fairleigh Dickinson University (FDU), where he was voted Teacher of the Year. He has worked at Lockheed Electronics, Bell Laboratories, and a number of Wall Street financial firms. He has also authored several successful programming textbooks on C, C++, and Java.
Table of Contents
Part 1: Fundamentals 1. Getting Started 2. Data Types, Declarations, and Displays 3. Assignments, Addresses, and Interactive Input Part 2: Flow of Control 4. Selection 5. Repetition Part 3: Functions 6. Writing Your Own Functions Part 4: Complex Data Types 7. Arrays 8. Arrays, Addresses, and Pointers 9. Character Strings 10. Structures Part 5: Additional Topics 11. Data Files 12. Additional Capabilities Part 6: Introduction to C++ 13. Introduction to C++ 14. Additional Class Capabilities Appendices: A: Operator Precedence Table B: ASCII Character Codes C: Input, Output, and Standard Error Redirection D: The Standard C Library E: The Standard Template Library (C++) F: Program Entry, Compilation, and Execution G: Using a Borland Compiler H: Using a Microsoft C Compiler I: Solutions to Selected Exercises