The Fifth Edition of C: A Reference Manual (C:ARM5, ISBN 0-13-089592X) was published by Prentice Hall February 2002. This edition adds a complete description of the new features and libraries in the C99 standard, while maintaining the description of the C89 standard and traditional C.
C:ARM5 is in stock at Amazon.com and other stores. The book has 560 pages (up from 480 pages in the fourth edition). The list price is $49.00, but new copies are available for less than $35.00 at popular online stores.
The C99 Standard
ISO/IEC 9899-1999, International Standard--Programming Languages--C ("C99") was published December 1, 1999. That document superseded all "ANSI C" documents. The standard has been updated with these corrigenda (as of May 2006):
The reasoning behind many parts of the C89 and C99 standards is captured in Rationale for International Standard--Programming Languages--C, which is available from the open-std.org site mentioned above.
Contact the Author
Send email to harbison@CAReferenceManual.com
Other than the normal author royalties from book sales, I have no financial interest in any of the organizations mentioned on this site, nor can I rate or recommend one company or product over another.
This page was last updated 2006-08-14 15:58 -0400.