This edition of Gary Bronson's classic text implements the C99 standard in all discussion and example programs. An early emphasis on software engineering and top-down modular program development makes the material readily accessible to novice programmers. Early introduction and careful development of pointers demonstrate the power of good programming. This edition features a new Common Compiler Errors feature in each chapter, and all material has been updated for currency and readability.
Key Features
Includes updated programs and descriptions that reflect C99 standards, including new data types and features supporting the newer C standard
Contains a new Common Compiler Errors section in each chapter designed to help students avoid coding problems
Features Case Studies that deal with real-world programming applications
Offers multiple sections dealing with input-data validation
Stresses the modular nature of the C language and details the creation of a personal library
Table Of Contents PART 1: FUNDAMENTALS
1. Introduction to Computer Programming
2. Getting Started in C Programming
3. Processing and Interactive Input
PART 2: FLOW OF CONTROL
4. Selection
5. Repetition
6. Modularity Using Functions: Part I
7. Modularity Using Functions: Part II
PART 3: COMPLETING THE BASICS
8. Arrays
9. Character Strings
10. Data Files
PART 4: ADDITIONAL TOPICS
11. Arrays, Addresses, and Pointers
12. Structures
13. Dynamic Data Structures
14. Additional Capabilities
15. A Brief Introduction to C++
Appendices
A: Operator Precedence Table
B: ASCII Character Codes
C: The Standard C Library
D: Input, Output, and Standard Error Redirection
E: Floating-Point Number Storage
F: Creating a Personal Library
Read More
Specifications
Imprint
Thomson Press (India) Ltd
Publication Year
2009
Ratings & Reviews
3.6
★
8 Ratings &
0 Reviews
5★
4★
3★
2★
1★
4
1
1
0
2
Have you used this product? Be the first to review!
Be the first to ask about this product
Safe and Secure Payments.Easy returns.100% Authentic products.