Join Amazon Prime and get unlimited Free One-Day Delivery. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
27 used & new from £4.99

Have one to sell? Sell yours here
 
   
C: The Complete Reference (Osborne Complete Reference Series)
 
 

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

by Herbert Schildt (Author) "This book divides its description of the C language into two parts ..." (more)
4.0 out of 5 stars See all reviews (18 customer reviews)
RRP: £25.99
Price: £19.49 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £6.50 (25%)
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 1 left in stock--order soon (more on the way).

Want guaranteed delivery by Tuesday, July 21? Choose Express delivery at checkout. See Details
15 new from £16.65 12 used from £4.99
Other Editions: RRP: Our Price: Other Offers:
Paperback 11 used & new from £2.55

Frequently Bought Together

Customers buy this book with The C Programming Language (2nd Edition) by Brian W. Kernighan

C: The Complete Reference (Osborne Complete Reference Series) + The  C Programming Language (2nd Edition)
Price For Both: £38.66

Show availability and shipping details


Customers Who Bought This Item Also Bought

C++: The Complete Reference

C++: The Complete Reference

by Herbert Schildt
5.0 out of 5 stars (4)  £27.99
The  C Programming Language (2nd Edition)

The C Programming Language (2nd Edition)

by Brian W. Kernighan
4.7 out of 5 stars (96)  £19.17
C++: A Beginner's Guide, Second Edition (Beginner's Guides (McGraw-Hill))

C++: A Beginner's Guide, Second Edition (Beginner's Guides (McGraw-Hill))

by Herbert Schildt
4.6 out of 5 stars (16)  £11.89
Sams Teach Yourself C in 21 Days

Sams Teach Yourself C in 21 Days

by Bradley L. Jones
4.2 out of 5 stars (9)  £24.58
C/C++ Programmer's Reference

C/C++ Programmer's Reference

by Herbert Schildt
Explore similar items

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.1 x 19.6 x 6.1 cm
  • Average Customer Review: 4.0 out of 5 stars See all reviews (18 customer reviews)
  • Amazon.co.uk Sales Rank: 102,180 in Books (See Bestsellers in Books)

    Popular in this category:

    #69 in  Books > Computing & Internet > Programming > Languages > C & C++
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
Complete Season
   www.Swoopo.co.uk    Bargain auctions ending soon Bidding starts at only 10p! 
Series Download
   Ask.com    Find the Best Results for Series Download. Ask us! 
  
 

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.

See all Product Description


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)
Check a corresponding box or enter your own tags in the field below
programming
computer science
computer programming
c programming language
c99
c programming
c 99

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?

C: The Complete Reference (Osborne Complete Reference Series)
82% buy the item featured on this page:
C: The Complete Reference (Osborne Complete Reference Series) 4.0 out of 5 stars (18)
£19.49
C++: The Complete Reference
18% buy
C++: The Complete Reference 5.0 out of 5 stars (4)
£27.99

 

Customer Reviews

18 Reviews
5 star:
 (11)
4 star:
 (3)
3 star:    (0)
2 star:
 (1)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (18 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
6 of 7 people found the following review helpful:
2.0 out of 5 stars A Tutorial, NOT a Reference, 29 Mar 1999
By A Customer
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 Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
3 of 3 people found the following review helpful:
1.0 out of 5 stars Buy a copy and destroy it, please!, 13 May 1998
By A Customer
Herbert Schildt is an enthusiastic writer who can seduce the naive reader into believing anything, no matter how ridiculous. Do yourself a favor and get a recent edition of _C: A Reference Manual_ by Samuel Harbison and Guy Steele instead. Also, _The C Programming Language_ by Brian Kernighan and Dennis Ritchie. (For the sake of the newbies out there, I should mention that Dennis Ritchie invented the C language, which in itself is a recommendation, not to mention that the first edition of the book, published in 1978, served as the base document for the ANSI C standard). These two books are recommended by the comp.lang.c Usenet newsgroup's FAQ list---a reading of which, incidentally, could have prevented Schildt from committing many of the horrible errors in _C: The Complete Reference_. The naive errors in this book would be embarassing even in a programming assignment turned in by a computer science college sophomore.

The reviewers who gave this book a 10 have been sadly duped and don't even know it. These people owe it to themselves to get the Harbison and Steele reference manual, and read the Usenet FAQ about the C language, and to read Peter Seebach's partial review of Schildt's book whose URL has been mentioned at least twice in some other reviews here. Also, anyone who doubts the negative reviews should write an article to comp.lang.c with the subject ``Schildt'' and a blank body. That alone should incite a frivolous anti-Schildt flame thread that will last a good two weeks.

The Usenet culture has even coined a new epithet which is applied to a horribly wrong assertion (about a programming language) which is nonchalantly presented as fact: that term is ``bullschildt''. This will no doubt end up in the jargon file one day, thus immortalizing Herb's family name. That just goes to show you that you should be careful about what you publish!

I give this book a 2 only because I believe that the ranking of 1 should be reserved for works like _Learn C in 21 Days_, _C For Dummies_ or others of t! he same trash bin calibre.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
6 of 8 people found the following review helpful:
5.0 out of 5 stars VERY useful - almost essential!, 7 Sep 2000
By A Customer
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. It covers things I've never even heard about before - explains them in a way that is understandable to everyone, including those of us who aren't gurus! The algorithms he supplies a a big bonus, they are well explained dispite being some of the more conceputally complex ones (qsort, AI based searches). The inclusion of of a C interpreter allows you to look at the language from another angle if you're brave enough.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars 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 4 Jul 1999

5.0 out of 5 stars 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 3 Jul 1999

4.0 out of 5 stars 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

4.0 out of 5 stars 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

5.0 out of 5 stars 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

4.0 out of 5 stars 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

5.0 out of 5 stars 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

5.0 out of 5 stars 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

5.0 out of 5 stars Competition is none - This is the best C book out there.
This book is by far the best programming book i've ever read. The information in this book is presented in a way I find superior to other books. Read more
Published on 28 Aug 1997

1.0 out of 5 stars I am on the ISO C committee, and I find this book insulting.
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. Read more
Published on 27 Jul 1997

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

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

   


Listmania!


Look for similar items by category


Feedback


C++ from the Ground Up, Third...

C++ from...

This excellent primer provides a plethora of C++ programming... Read more
£29.99 £25.49

Find similar items

 

More From Herbert Schildt

C++: A...

C++: A Beginner's Guide, Second Edition

Essential skills made easy! Written by Herb Schildt, the world’s... Read more
£19.99 £11.89

 

A Close Shave

Philips Nivea Coolskin HS8060 Moisturizing Rotary Shaving System
For all types of hair removal, stay smooth with Amazon.co.uk.

Discover Shaving & Hair Removal

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates