A Book on C: Programming in C

A Book on C: Programming in C
ISBN-10
0201183994
ISBN-13
9780201183993
Category
Computers / Languages / C
Pages
726
Language
English
Published
1998
Publisher
Addison-Wesley
Authors
Al Kelley, Ira Pohl

Description

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 strengths of the text to improve, update, and extend the coverage of C, and now includes information on transitioning to Java and C++ from C.

Beginners and professional programmers alike will benefit from the numerous examples and extensive exercises developed to guide readers through each concept. Step-by-step dissections of program code illuminate the correct usage and syntax of C language constructs and reveal the underlying logic of their application. The clarity of exposition and format of the book make it an excellent reference on all aspects of C.

Highlights of A Book on C, Fourth Edition:

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

    0201183994B04062001

  • Other editions

    Similar books

    • The Waite Group's C++ Primer Plus
      By Stephen Prata

      11 exceptar.cpp use the ArrayDbe class 1 / Compile with arraydbe.cpp #include < iostream > using namespace std ; #include " arraydbe.h " const int Players 5 ; int main ( ) { try { ArrayDbE Team ( Players ) ; cout

    • The Design and Evolution of C++
      By Bjarne Stroustrup

      This book focuses on the principles, processes and decisions made during the development of the C++ programming language. As the inventor of the language, Stroustrup presents his insight into the...

    • IronPython in Action
      By Michael J. Foord, Christian Muirhead

      In 2005, Microsoft quietly announced an initiative to bring dynamic languages to the .NET platform. The starting point for this project was a .NET implementation of Python, dubbed IronPython. After...

    • C++ Programming Style
      By Tom Cargill

      Design and coding style rules are distilled from the examples. Understanding and following these rules will help professional programmers design and write better C++ programs. A chapter is devoted to...

    • Sams Teach Yourself Database Programming with Visual C++ 6 in 21 Days
      By Lyn Robison

      Sams Teach Yourself Database Programming With Visual C++ 6 in 21 Days teaches readers to take full advantage of database programming using Visual C++ 6. The book focuses on teaching...

    • ASP.NET 2.0 Cookbook
      By Michael Kittel, Geoffrey LeBlond

      Completely revised for ASP.NET 2.0, this new edition of the best-selling ASP.NET Cookbook has everything you need to go from beginning to advanced Windows-based web site development using Microsoft's popular...

    • ASP.NET 2.0 Black Book

      The ASP.Net 2.0 Black Book features immediate solutions that provide hands-on real-world techniques to solve problems without extensive tutorials. Readers will learn how to use the full potential of ASP.Net...

    • Scientific and Engineering C++: An Introduction with Advanced Techniques and Examples
      By John J. Barton, Lee R. Nackman

      Scientific and Engineering C++ brings the power of C++ to science and engineering programming.Highlights: builds on knowledge of both FORTRAN and C, the languages most familiar to scientists and engineers;...

    • Problem Solving with C++
      By Walter J. Savitch

      Introductory Programming / C++ Problem Solving with C++, Sixth Edition Walter Savitch Walter Savitch's "Problem Solving with C++ "is the most widely used textbook for the introduction to programming in...

    • Problem Solving with C++: The Object of Programming
      By Walter J. Savitch

      Enables readers to efficiently master the fundamentals of C++ and object-oriented programming, while imparting skills that are valuable with virtually any contemporary programming language. Writing in a friendly, highly motivational...