
Welcome
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.
The Book
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):
- Technical Corrigendum 1, ISO/IEC 9899:1999 Cor. 1:2001
- Technical Corrigendum 2, ISO/IEC 9899:1999
Cor. 2:2004
A good place to get recent standardization news
and copies of documents is
http://www.open-std.org/JTC1/SC22/WG14/. Informal discussions of C standards take place on
the Usenet newsgroup comp.std.c.
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.
|