C in a Nutshell (In a Nutshell (O'Reilly)) and over 2 million other books are available for Amazon Kindle . Learn more
£25.99
FREE Delivery in the UK.
Only 3 left in stock (more on the way).
Dispatched from and sold by Amazon.
Gift-wrap available.
Quantity:1
Add to Basket
Trade in your item
Get a £1.87
Gift Card.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

C in a Nutshell (In a Nutshell (O'Reilly)) Paperback – 26 Dec 2005


Amazon Price New from Used from
Kindle Edition
"Please retry"
Paperback
"Please retry"
£25.99
£13.33 £7.79

Frequently Bought Together

C in a Nutshell (In a Nutshell (O'Reilly)) + C Pocket Reference + The  C Programming Language (2nd Edition)
Price For All Three: £65.58

Buy the selected items together

NO_CONTENT_IN_FEATURE

Product details

  • Paperback: 622 pages
  • Publisher: O'Reilly Media; 1 edition (26 Dec 2005)
  • Language: English
  • ISBN-10: 0596006977
  • ISBN-13: 978-0596006976
  • Product Dimensions: 22.9 x 15 x 3.8 cm
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Bestsellers Rank: 448,391 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.


Inside This Book (Learn More)
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4.7 out of 5 stars
5 star
2
4 star
1
3 star
0
2 star
0
1 star
0
See all 3 customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

3 of 3 people found the following review helpful By C. S. Le on 21 Sep 2006
Format: Paperback
This book is a very good reference companion while programming in C, not only does it remind you how to program but it also provides details of the standard library that might help you code your programs.

The book is very well organised, it is clear, concise, and it is quite an interesting book to read!

Overall I give it 5 STARS
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By bernie TOP 1000 REVIEWERVINE VOICE on 25 April 2010
Format: Paperback
Look for a cow on the cover of this book. I bought this book for a C in UNIX class. The C part is great.

There is hardly a page that does not have an example or enlightening diagram. However, the only reference to applying this to UNIX is in the back where it "Practically" says that there are different versions of UNIX. It never really clamed to be a UNIX book on C. The section on unbufferd I/O has a little more on the UNIX handling of files. Over all, until something better comes along I am still using this book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
By f1087 on 14 Aug 2011
Format: Paperback Verified Purchase
Bought this to learn C so I can program micro-controllers. Find it very heavy going and you need to be persistent. It is, however, a very useful book and one which I keep by me most of the time.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 17 reviews
13 of 13 people found the following review helpful
a comprehensive reference and much more 2 Dec 2007
By brad - Published on Amazon.com
Format: Paperback
every day there are fewer reasons to purchase computer books. so much documentation is online or included as "man" or "info" pages that reference manuals have almost become extinct. "c in a nutshell" proves there can be real value in a book, even on a topic as "settled" as c. the reference is exhaustive, and there are many examples. but there is more to this book than just a c reference...this book really addresses the entirety of developing with common c tools like gcc and make, as well as adding discussion for memory management, pointers, and other thornier topics. the nice thing is that because the world of c isn't likely to change radically from this point, you can likely get use out of this book for another decade.
14 of 18 people found the following review helpful
Excellent C Reference 8 Sep 2006
By Dan McKinnon - Published on Amazon.com
Format: Paperback
Chapter Overview

01. C Basics

02. Types

03. Literals

04. Type Conversions

05. Expressions & Operators

06. Statements

07. Functions

08. Arrays

09. Pointers

10. Structures, Unions, and Bit Fields

11. Declarations

12. Dynamic Memory Management

13. Input & Output

14. Preprocessing Directives

15. Standard Headers

16. STL Functions Overview

17. STL Functions in Detail

18. Compiling with GCC

19. Using make to build C programs

20. Debugging with GDB

Book Review

For all new and experienced C programmers, this is an absolute must-buy reference to have at your side! Extremely well-written, laid out in a wise and efficient manner, this book will cover all the basics of C programming like function declarations, logic branches, looping methods, struct creation, etc etc etc. Aside from the basics of creating C programs, you will also learn how to use the GNU compiler, GDB debugger, make files, the whole shebang! Probably my favorite part of this book is the deep analysis of the standard library, so you can eliminate the basics of C programming altogether and avoid re-inventing the wheel when so much has already been done for you!!!

For anyone that is learning or wants to learn how to use C in the best way possible, pick up this book YESTERDAY, you won't regret it!!!

***** HIGHLY RECOMMENDED
7 of 8 people found the following review helpful
Good supplemental resource 21 Sep 2007
By Alexander T. Esplin - Published on Amazon.com
Format: Paperback Verified Purchase
I'll admit that I'm a fan first and foremost of K&R, but this is a good reference too. It takes a little more time to explain some concepts than K&R, and does it in a way that can increase your learning. So while I wouldn't call this a drop-in replacement for K&R, it is definitely a good additional resource, one that I turn to almost as often as I turn to K&R.
1 of 1 people found the following review helpful
Great book for reference....very readable too!!! 18 Nov 2012
By tickyul - Published on Amazon.com
Format: Paperback Verified Purchase
This is definitely not a book for beginners.

But it gives you a lot deeper of a look into C programming...and covers the C99 standard.....something many other C books do not do.

This is a great book.....you can read the whole things....many great illustrations and sample code. Also a very good reference book.
1 of 1 people found the following review helpful
Must Have Book 23 July 2010
By Andrei Mouravski - Published on Amazon.com
Format: Paperback
C in a Nutshell is nearly a requirement for any serious C programmer. With a large portion of modern education being focused on objected oriented programming it can be difficult to strip away all the trimmings and get down to the nitty-gritty. This book is essentially the important details of C shoved into 600 pages. It includes a very decent introduction to C, but its real virtue is as a reference book.
The book is divided into two sections. The first is on the syntax of C and how to do basic tasks. Each subsection is clearly marked on the edge of the page, and contains a simple explanation of the concept, making it indispensable to look up simple tasks for the less frequent C programmer. Deeper into the section, some caveats to certain methods are explored, which can take hours out of difficult debugging. The real advantage of this book lies here in these lesser known features and functions of the C language.
The second primary section contains a very detailed reference of the C Standard Library. Each function is described along with usage examples, and a list of related functions. While very detailed, this section seems to be less useful compared to similar hyperlinked reference libraries available. When relevant, several gotchas are included in the section, but the majority of the functions are simply described and examples are shown.
Finally, there are several chapters on the commonly used tools for C development. GCC, make, and GDB are each explained in very good detail, with several lesser known options explored. These sections act as complimentary appendices to the bulk of the text, and round out the book into a very comprehensive reference on the C language.
Were these reviews helpful? Let us know

Product Images from Customers

Search


Feedback