- Paperback: 984 pages
- Publisher: Sams Publishing; 5 edition (December 3, 2004)
- Language: English
- ISBN-10: 0672326965
- ISBN-13: 978-0672326967
- Product Dimensions: 7.4 x 2 x 9.1 inches
- Shipping Weight: 3.4 pounds
- Average Customer Review: 460 customer reviews
- Amazon Best Sellers Rank: #857,950 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
C Primer Plus (5th Edition) 5th Edition
Use the Amazon App to scan ISBNs and compare prices.
"Rebound" by Kwame Alexander
Don't miss best-selling author Kwame Alexander's "Rebound," a new companion novel to his Newbery Award-winner, "The Crossover,"" illustrated with striking graphic novel panels. Pre-order today
Customers who bought this item also bought
Customers who viewed this item also viewed
What other items do customers buy after viewing this item?
About the Author
Stephen Prata teaches astronomy, physics, and programming at the College of Marin in Kentfield, California. He received his B.S. from the California Institute of Technology and his Ph.D. from the University of California, Berkeley. His association with computers began with the computer modeling of star clusters. Stephen has authored or coauthored over a dozen books, including C++ Primer Plus and Unix Primer Plus.
Excerpt. © Reprinted by permission. All rights reserved.
C Primer Plus
C was a relatively little-known language when the first edition of C Primer Plus was written in 1984. Since then, the language has boomed, and many people have learned C with the help of this book. In fact, over 500,000 people have purchased C Primer Plus throughout its various editions.
As the language has grown from the early informal K&R standard through the 1990 ISO/ANSI standard to the 1999 ISO/ANSI standard, so has this book matured through this, the fifth edition. As with all the editions, my aim has been to create an introduction to C that is instructive, clear, and helpful.
Approach and Goals
My goal is for this book to serve as a friendly, easy-to-use, self-study guide. To accomplish that objective, C Primer Plus employs the following strategies:
Programming concepts are explained, along with details of the C language; the book does not assume that you are a professional programmer.
Many short, easily typed examples illustrate just one or two concepts at a time, because learning by doing is one of the most effective ways to master new information.
Figures and illustrations clarify concepts that are difficult to grasp in words alone.
Highlight boxes summarize the main features of C for easy reference and review.
Review questions and programming exercises at the end of each chapter allow you to test and improve your understanding of C.
To gain the greatest benefit, you should take as active a role as possible in studying the topics in this book. Don't just read the examples, enter them into your system, and try them. C is a very portable language, but you may find differences between how a program works on your system and how it works on ours. Experimentchange part of a program to see what the effect is. Modify a program to do something slightly different. Ignore the occasional warnings and see what happens when you do the wrong thing. Try the questions and exercises. The more you do yourself, the more you will learn and remember.
I hope that you'll find this newest edition an enjoyable and effective introduction to the C language.
Author interviews, book reviews, editors picks, and more. Read it now
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
Very pleased with the whole process so far.
I've been taking my time with this book and absorbing everything without moving forward because I want to understand the language in it's most intricate parts and apply what I've learned before moving forward. I purchased Ivon Horton's Visual Studio 2010 for C++ and while I felt the book was great, it is in my opinion that the information in this book was relayed better for my learning needs. I would buy this book again and certainly as a gift for a friend or family member who is looking to learn C++.
Highly recommended and all of the code samples worked without any problems.
This book is outstanding. It so well written that it serves as a complimentary guide to basic C++ skills.
You learn about all the cool things the language is capable of without being overwhelmed or intimidated.
I find myself reading chapters more than once just for fun. - I guess I need to get a life.
I guess it's back to the dead tree edition.
As a word of advice, do the review questions and programs. It will help you understand the topics presented in this book. Imagining yourself doing them doesn't count, open a notepad program and actually write your answers/code.