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

The PayPal Official Insider Guide to Growing Your Business: Make money the easy way (PayPal Press)
The PayPal Official Insider Guide to Growing Your Business: Make money the easy way (PayPal Press)
Whether you’re shopping for clothes from your computer or mobile phone, or selling artworks around the globe, you face a dizzying array of choices and decisions. How do I pay? How do I get paid? What if something goes wrong?

The answer? PayPal.

We are—and will continue to be—the
...
Introduction to Video Search Engines
Introduction to Video Search Engines
Video search engines enable users to take advantage of constantly growing video resources like, for example, video on demand, Internet television and YouTube, for a wide variety of applications including entertainment, education and communications.

David Gibbon and Zhu Liu describe the current state of video search engine technology and inform...

Learn OS X Lion
Learn OS X Lion

You’re smart and savvy, but you're also busy. This comprehensive guide to Apple's latest version of OS X, Lion, gives you everything you need to know to live a happy, productive Mac life. Learn OS X Lion will have you up and connected right away. With a minimum of overhead and a maximum of useful information,...


Performance Marketing with Google Analytics: Strategies and Techniques for Maximizing Online ROI
Performance Marketing with Google Analytics: Strategies and Techniques for Maximizing Online ROI

An unparalleled author trio shares valuable advice for using Google Analytics to achieve your business goals

Google Analytics is a free tool used by millions of Web site owners across the globe to track how visitors interact with their Web sites, where they arrive from, and which visitors drive the most revenue and sales...

Proceedings of the 7th Conference on Sound and Music Technology (CSMT): Revised Selected Papers (Lecture Notes in Electrical Engineering)
Proceedings of the 7th Conference on Sound and Music Technology (CSMT): Revised Selected Papers (Lecture Notes in Electrical Engineering)
The book presents selected papers that have been accepted at the seventh Conference on Sound and Music Technology (CSMT) in December 2019, held in Harbin, Hei Long Jiang, China. CSMT is a domestic conference focusing on audio processing and understanding with bias on music and acoustic signals. The primary aim of the conference is to promote the...
Android Application Development: Programming with the Google SDK
Android Application Development: Programming with the Google SDK
This practical book provides the concepts and code you need to develop software with Android, the open-source platform for cell phones and mobile devices that's generating enthusiasm across the industry. Based on the Linux operating system and developed by Google and the Open Handset Alliance, Android has the potential to unite a fragmented mobile...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy