Higher Education

product-details

ANSI C Programming

Author(s): Gary J. Bronson

ISBN: 9788131531976

Edition: 4th

© Year : 2007

₹950

Binding: Paperback

Pages: 784

Trim Size : 241 x 181

Refer Book

Order Inspection Copy

This fourth edition of Gary Bronson's classic text implements the C99 standard in all discussion and example programs.

  • 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.

PART ONE: FUNDAMENTALS

1. Introduction to Computer Programming

2. Getting Started in C Programming

3. Processing and Interactive Input

PART TWO: FLOW OF CONTROL

4. Selection

5. Repetition

6. Modularity Using Functions: Part I

7. Modularity Using Functions: Part II

PART THREE: COMPLETING THE BASICS

8. Arrays

9. Character Strings

10. Data Files

PART FOUR: ADDITIONAL TOPICS

11. Arrays, Addresses, and Pointers

12. Structures

13. Dynamic Data Structures

14. Additional Capabilities

15. A Brief Introduction to C++            

16. Fundamentals of C++ (Online Only)

17. Additional C++ Class Capabilities (Online Only)

Appendices

A: Operator Precedence Table

B: ASCII Character Codes

C: Standard C Library

D: Input, Output, and Standard Error Redirection

E: Floating-Point Number Storage         

F: Creating a Personal Library

G: Solutions to Short Answer Questions

Gary J. Bronson

Dr. Gary J. Bronson is a Professor of Information Systems at Fairleigh Dickinson University, where he has twice been voted Teacher of the Year. Dr. Bronson has worked as a senior project engineer at Lockheed Electronics, has been an invited instructor and consultant to Bell Laboratories, and has served as a software consultant to a number of Wall Street financial firms. He has also authored several successful programming textbooks on C, C++, and Java™ as well as articles on teaching Excel® using incrementally reinforcing case studies.