Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
The  C Programming Language (2nd Edition)

Buy

This book is meant to help the reader learn how to program in C. It is the definitive reference guide, now in a second edition. Although the first edition was written in 1978, it continues to be a worldwide best-seller. This second edition brings the classic original up to date to include the ANSI standard.

We have tried to retain the brevity of the first edition. C is not a big language, and it is not well served by a big book. We have improved the exposition of critical features, such as pointers, that are central to C programming. We have refined the original examples, and have added new examples in several chapters. For instance, the treatment of complicated declarations is augmented by programs that convert declarations into words and vice versa. As before, all examples have been tested directly from the text, which is in machine-readable form.

As we said in the first preface to the first edition, C "wears well as one's experience with it grows." With a decade more experience, we still feel that way. We hope that this book will help you to learn C and use it well.

About the Author


 

Brian W. Kernighan works in the Computing Science Research Center at Bell Laboratories, Lucent Technologies. He is Consulting Editor for Addison-Wesley's Professional Computing Series and the author, with Dennis Ritchie, of The C Programming Language.

(HTML tags aren't allowed.)

A Unified Framework for Video Summarization, Browsing & Retrieval: with Applications to Consumer and Surveillance Video
A Unified Framework for Video Summarization, Browsing & Retrieval: with Applications to Consumer and Surveillance Video
Large volumes of video content can only be easily accessed by the use of rapid browsing and retrieval techniques. Constructing a video table of contents (ToC) and video highlights to enable end users to sift through all this data and find what they want, when they want are essential. This reference puts forth a unified framework to integrate these...
Advanced ASP.NET AJAX Server Controls For .NET Framework 3.5 (Microsoft .Net Development Series)
Advanced ASP.NET AJAX Server Controls For .NET Framework 3.5 (Microsoft .Net Development Series)
SERVER CONTROLS ARE AN INTEGRAL aspect of every ASP.NET application we build. They encapsulate browser appearance and server functionality in a reusable object. They can be used across multiple pages within a single ASP.NET application and across multiple ASP.NET applications. ASP.NET comes with a lot of prebuilt server controls. We have simple...
How to Make Animated Films: Tony White's Complete Masterclass on the Traditional Principles of Animation
How to Make Animated Films: Tony White's Complete Masterclass on the Traditional Principles of Animation
We are in an era where there are probably more books about animation than there ever were. So you would presume that with all that information out there, a young and aspiring student of animation would have more than enough to choose from. However, if you objectively look around at all those books off ered, you will fi nd one or two truly great...

Creating Assertion-Based IP (Series on Integrated Circuits and Systems)
Creating Assertion-Based IP (Series on Integrated Circuits and Systems)
Assertion-based IP is much more than a comprehensive set of related assertions. It is a full-fledged reusable and configurable transaction-level verification component, which is used to detect both interesting and incorrect behaviors. Upon detecting interesting or incorrect behavior, the assertion-based IP alerts other verification components...
RNA and DNA Editing: Methods and Protocols (Methods in Molecular Biology)
RNA and DNA Editing: Methods and Protocols (Methods in Molecular Biology)

The recent expansion in diversity of RNA and DNA editing types has stimulated the development of many unique genetic, molecular, biochemical, and computational approaches to biological issues.  In RNA and DNA Editing: Methods and Protocols, leading experts in the field introduce methods developed over the last few years to study...

Adoption-centric Usability Engineering: Systematic Deployment, Assessment and Improvement of Usability Methods in Software Engineering
Adoption-centric Usability Engineering: Systematic Deployment, Assessment and Improvement of Usability Methods in Software Engineering
Where should usability techniques and HCD knowledge be considered in the existing software development lifecycle to maximize benefits gained from SE and HCD approaches? This book provides an integrative answer while proposing a systematic approach for the adoption, assessment and deployment of usability engineering methods within software...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy