The C standard: incorporating Technical Corrigendum 1 : BS ISO/IEC 9899/1999
The definitive reference for any C programmer or for programmers needing to work with C programs. Every book written about C refers frequently to the international standard that defines the language, this will be a must-have companion volume for everyone who is serious about programming in this language. * The complete, current C standard (ISO/IEC 9899-1999) as approved by international standards bodies (BSI and ANSI) * The ONLY available bound version of the standard * Includes the C rationale which provides a valuable insight into why certain decisions were made during the creation of the language * An introductory chapter explains what the standards process is and how the reader can participate in the standards process
What people are saying - Write a review
We haven't found any reviews in the usual places.
Terms and Definitions
26 other sections not shown
argument arithmetic array type behavior is undefined binary bits byte C89 Committee character constant character set compatible const char constant expression conversion specifier corresponding decimal declaration defined definition Description digits double complex encoding end-of-file environment errno error evaluated example execution feature ofC99 fenv.h floating-point exception format Forward references function returns function Synopsis include header hexadecimal identifier implementation implementation-defined include stdio.h infinity initial inline input input/output input/output functions integer constant invalid keyword language library functions long double long long int lvalue malloc multibyte character new-line null character null pointer object operand operator parameter pragma preprocessing directive preprocessing token printf representation restrict result scope semantics setvbuf signal signed integer type size_t sizeof storage stream string literal string pointed strtol struct structure syntax translation unit typedef undefined behavior ungetc unsigned long unspecified variable length array void wchar_t wchar.h wctype.h wide character wide string zero