ISBN 9788131505625,ANSI C Programming

ANSI C Programming

Publisher:

Cengage Learning

Rs339 Rs399 15% OFF

Availability: Available

Usually ships in: 2-3 business days

(Free Delivery)

We Accept
ISBN 9788131505625
Check delivery information
 
ISBN 9788131505625
Publisher

Cengage Learning

Publication Year 2009
ISBN-13

ISBN 9788131505625

ISBN-10 8131505626
Binding

Paperback

Number of Pages 598 Pages
Language (English)
Subject

Programming

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
Scroll