Higher Ed. and Vocational >> Engineering and Computer Science >> Computer Science >> C Programming


A Book on C, 4/e

A Book on C,  4/e

Author(s):
  • A. L. Kelly
  • Ira Pohl
  • Author: A. L. Kelly
    • ISBN:9788131724347
    • 10 Digit ISBN:8131724344
    • Price:Rs. 1045.00
    • Pages:748
    • Imprint:Pearson Education
    • Binding:Paperback
    • Status:Available


    Ratings:

    Now in its fourth edition, A Book on C retains the features that have made it a proven best-selling tutorial and reference on the ANSI C programming language. This edition builds on the many existing strength of the text to improve, update, and extend the coverage of C, and now includes information on transitioning to Java and C++ from C.

    Table of Content

    • Preface
    • Starting from Zero
    • An Overview of C
    • Lexical Elements, Operators, and the C System
    • The Fundamental Data Types
    • Flow of Control
    • Functions
    • Arrays, Pointers, and Strings
    • Bitwise Operators and Enumeration Types
    • The Preprocessor
    • Structures and Unions
    • Structures and List Processing
    • Input/Output and the Operating System
    • Advanced Applications
    • Moving from C to C++
    • Moving from C to Java
    • Appendices
    • The Standard Library
    • Language Syntax
    • ANSI C Compared to Traditional C
    • ASCII Character Codes
    • Operator Precedence and Associability
    • Index

    Salient Features

    • New and updated programming examples and dissections—the authors’ trademark technique for illustrating and teaching language concepts.
    • Recursion is emphasized with revised coverage in both text and exercises.
    • Multifile programming is given greater attention, as are the issues of correctness and type safety. Function prototypes are now used throughout the text.
    • Abstract Data Types, the key concept necessary to understanding objects are carefully covered.
    • Updated material on transitioning to C++, including coverage of the important concepts of object-oriented programming.
    • New coverage is provided on transitioning from C to Java
    • References to key programming functions and C features are provided in convenient files.