A Book on C: Programming in C (4e) : 9780201183993

A Book on C: Programming in C (4e)

 
Edition
 
4
ISBN
 
9780201183993
ISBN 10
 
0201183994
Published
 
29/12/1997
Published by
 
Pearson Higher Ed USA
Pages
 
752
Format
 
Available on demand
 
Title type
Book
$109.99
 
 
 
Description

Written by best-selling authors Al Kelley and Ira Pohl, A Book on C is a comprehensive tutorial and reference to C based on the ANSI C standard.

The C language is demonstrated with numerous examples and extensive exercises that guide readers through each concept. Step-by-step "dissections" of program code reveal the underlying logic of the programs and include in-depth implementation details. New features in this edition include: a chapter on moving from C to Java; more programming examples; new and improved dissections; more thorough coverage of multifile programming, pointers, and recursion; and new and updated exercises; and an expanded appendix of standard library functions. In addition, there is more emphasis on Abstract Data Types, which provides the reader with a foundation for working with objects and facilitates programming in the problem domain.

Table of contents
  • Preface
  • 1. An Overview of C
  • 2. Lexical Elements, Operators, and the C System
  • 3. The Fundamental Data Types
  • 4. Flow of Control
  • 5. Functions
  • 6. Arrays, Pointers, and Strings
  • 7. Bitwise Operators and Enumeration Types
  • 8. The Preprocessor
  • 9. Structures and Unions
  • 10. Structures and List Processing
  • 11. Input/Output and the Operating System
  • 12. Advanced Applications.
  • 13. Moving from C to C++
  • 14. Moving from C to Java
  • Appendix A. The Standard Library
  • Appendix B. Language Syntax
  • Appendix C. ANSI C Compared to Traditional C.
  • Appendix D. ASCII Character Codes.
  • Appendix E Operator Precedence and Associativity.
Author biography

Ira Pohl is a Professor of Computer Science at the University of California, Santa Cruz and holds a Ph.D. in Computer Science from Stanford University. His research interests include artificial intelligence, the C and C++ programming languages, practical complexity problems, heuristic search methods, deductive algorithms, and educational and social issues. He originated error analysis in heuristic search methods and deductive algorithms.

Professor Pohl was formerly a Mackay professor at University of California- Berkeley and a ZWO fellow in the Netherlands. He is the author or co-author of Object-Oriented Programming Using C++, C++ Distilled: A Concise Ansi/Iso Reference and Style Guide, C by Dissection: The Essentials of C Programming, A Book on C: Programming in C, C++ for C Programmers, C++ for Fortran Programmers, C++ for Pascal Programmers, and Turbo C: The Essentials of C Programming, all published by Addison-Wesley.

0201183994AB04062001