or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £1.75 Amazon.co.uk Gift Card
C: The Complete Reference (Osborne Complete Reference Series)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

C: The Complete Reference (Osborne Complete Reference Series) [Paperback]

Herbert Schildt
3.8 out of 5 stars  See all reviews (19 customer reviews)
RRP: £25.99
Price: £22.09 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £3.90 (15%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 2 left in stock--order soon (more on the way).
Want guaranteed delivery by Thursday, June 7? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Paperback £22.09  
Trade In this Item for up to £1.75
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in C: The Complete Reference (Osborne Complete Reference Series) for an Amazon.co.uk gift card of up to £1.75, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Customers buy this book with C++: The Complete Reference £18.50

C: The Complete Reference (Osborne Complete Reference Series) + C++: The Complete Reference
Price For Both: £40.59

Show availability and delivery details

  • This item: C: The Complete Reference (Osborne Complete Reference Series)

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions

  • C++: The Complete Reference

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions


Customers Who Bought This Item Also Bought


Product details

  • Paperback: 805 pages
  • Publisher: McGraw-Hill Osborne; 4 edition (1 May 2000)
  • Language English
  • ISBN-10: 0072121246
  • ISBN-13: 978-0072121247
  • Product Dimensions: 23.2 x 18.9 x 4.9 cm
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (19 customer reviews)
  • Amazon Bestsellers Rank: 474,849 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Herbert Schildt
Discover books, learn about writers, and more.

Visit Amazon's Herbert Schildt Page

Product Description

Amazon.co.uk Review

C has been justly popular since Kernighan and Ritchie developed it, and continues to be so despite the increasing popularity of its offspring, C++ and Java. The release of the ANSI/ISO C99 standard, replacing C89, triggered the fourth version of Schild's massively successful--and massive--C reference. Naturally, though, C99 is only the reason for a new edition, not the whole content. What you get is a six-part book which starts with C's foundations, details the C99 additions, discusses the C libraries, introduces useful algorithms, looks at C environments and--best of all--creates a small C interpreter.

In practice, much of the information in the book remains identical to previous versions and, as at the time of writing, few compilers support all of C99, it might seem unnecessary to buy the new edition at all. However, complete means what it says. Schild keeps all the C89 material (the basis of C++ after all), adds the C99 material and also updates the book to reflect changes in programming practice and style. The C99 additions discussed include new keywords, variable length arrays, complex maths support, the long, long int (64-bit integers), more flexible array structure members and more, all of which are demonstrated in code fragments.

C has the advantage of being a relatively simple, compact language and Schild knows it inside out. If you plan to be a C programmer this is probably the only book on the C language you'll need. --Steve Patient

Product Description

Another gem from Herb Schildt--best-selling programming author with more than 2.5 million books sold! C: The Complete Reference, Fourth Edition gives you full details on C99, the New ANSI/ISO Standard for C. You'll get in-depth coverage of the C language and function libraries as well as all the newest C features, including restricted pointers, inline functions, variable-length arrays, and complex math. This jam-packed resource includes hundreds of examples and sample applications.

Inside This Book (Learn More)
First Sentence
This book divides its description of the C language into two parts. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
(10)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

Most Helpful Customer Reviews
5 of 5 people found the following review helpful
By A Customer
Format:Paperback
This book is chock-full of errors. Some of them
are obvious; some of them are subtle. Many of
the examples cannot be compiled by anything even
similar to a C compiler. Many work only by
coincidence, or only on 80386 PC's running DOS
(not windows). The author refuses to correct
these errors.

The book does not cover "ANSI C" - it flatly
contradicts the ANSI/ISO standard on several
occasions.

A list of a few errors may be found at
http://www.solon.com/~seebs/c/c_tcr.html.

(It is far from complete; a cursory scan of the
first 150 pages found about 200 errors.)
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
By A Customer
Format:Paperback
Few books actually merit the scorn that this one
gets. Schildt, an observing member of the ANSI
committee, really ought to know better. His
friendly, glib style masks the numerous serious flaws as he attempts to explain the C language.
In reality, it is the "Schildt language", a dialect that only remotely resembles Standard C. This book is so bad as to have a web link devoted to its many faults:
http://solutions.solon.com/%7Eseebs/c/c_tcr.html
Comment | 
Was this review helpful to you?
7 of 8 people found the following review helpful
By A Customer
Format:Paperback
Having come across Schild's book when starting out as a programmer I believed it to be one of the best I've read. In this respect it is very good for a beginner, but searching now for a reference manual (I've misplaced the misnomer: "C, A Complete Reference") as a more experienced programmer I realise this is really a tutorial.

Comparing it against other C reference books I now see the deficiencies. Schild's book tries to be all things to all men:

oOo Tutorial: A very chatty manner as it leads you through the workings of each area, I like the description of "make", albeit brief.

oOo Reference manual: It covers most of the C language, but there is incomplete coverage of the C language (eg errno, and bzero).

oOo Algorithm book: It describes the use of Artificial Intelligence, but this is such a huge area it only wets the appetite. A reader attracted by these areas would better off buying a book which concentrates on these areas specifically and in greater depth.

I was disappointed to discover the third edition of this book had the C++ overview removed. The new section, "a C interpreter", which I suspect is to pad out the book after removing the useful chapters from previous editions is practically useless. It would have been better to write something similar to Steel's coverage of writing 'clean C' where a C program runs in a C++ environment to distinguish the conflict areas between C and C++.

Another failing of Schild's book is the all too brief coverage of some areas summarised with the cop out "consult your manufacturer's manual for details".

In the format of a good reference book, Schild lays down many parts of the C language under function headings such as "signal". However, towards the end of each description is a section entitled "see related functions" with an incomplete list of references; for example under "signal" it is "raise", but missing "ssignal, psignal, gsignal". Instead of spreading descriptions around like this it would be easier to read if related functions were grouped under a similar heading, so the reader isn't distracted searching for them.

Schild's book has moved from discussing C in a DOS environment in his first edition to a Windows environment in the third edition. Although Schild does cover UNIX, the platform where C originated, he has skimmed the surface like a pebble across a pond.

In conclusion Schild's book is suitable as a tutorial for beginners but cannot be classed as a reference manual. I would recommend the following books instead:

Reference: C : A Reference Manual, Samuel P. Harbison, Guy L. Steele (September 1994), Prentice Hall; ISBN: 0133262243

Tutorial: C : A modern Approach, K.N. King, (April 1996), W.W. Norton & Company; ISBN: 0393969452

Algorithm: Algorithms in C : Fundamentals, Data Structures, Sorting, Searching Robert Sedgewick, 3rd edition (October 1997) Addison-Wesley Pub Co; ISBN: 0201314525

The Algorithm Design Manual, Steven S. Skiena, Steve Skiena (November 1997), Springer Verlag; ISBN: 0387948600

Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
Gerhard
Book was received in time however it was delivered with missing pages 429 to 456 although the rating says this book was in good order
Published 19 months ago by Gerhard Jacobs
VERY useful - almost essential!
I already know C and can't say how much use it would be to someone learning it for the first time. BUT, when it says complete reference it really does mean complete. Read more
Published on 7 Sep 2000
This is the single best book on C that you can buy.
This is one great book. It is fully compliant with Microsoft's Visual C++, thorough, and well organized. It is loaded with hundreds of examples. Schildt is one great writer!
Published on 3 July 1999
Thumbed through daily
I find myself turning again and again to Schildt's book. As a new user to C its proved invaluable. The bad reviews of this book no doubt will receive more attention than the good... Read more
Published on 2 July 1999
A good book for C learners
When I contact C, its this book that led me into the entrance of C programming. And I like its 1988 version more than the 1995/1998 version. Read more
Published on 5 Mar 1999
Easy to read
I read this book with in 3 weeks. I found it very good written who ever there are some minor mistakes in the explonation
Published on 24 Jan 1999
The only C book you'll ever need!
All the features of C, concisely explained. No confusing, verbose examples - just the facts! I've been using this book as a constant reference for 3 years now in my job and was... Read more
Published on 14 Dec 1998
Not perfect but reasonable
This book okay, as some other reviewers say there are some "mistakes". I wouldn't consider them mistakes, just not ANSI C. Read more
Published on 10 Dec 1998
Superb Book
Don't be put off by the bad reviews of this book - this is quite possibly the best C book ever written. Read more
Published on 29 Oct 1998
Good down to earth book for real programmers.
I've seen some of the complaints about this book (like documenting void main() as working -- which it does on just about any C compiler even though it may not be official ANSI... Read more
Published on 20 Aug 1998
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges