Skip to main content

The C Standard: Incorporating Technical Corrigendum 1

The C Standard: Incorporating Technical Corrigendum 1

ISBN: 978-0-470-84573-8

Sep 2003

558 pages

Select type: Hardcover

$89.50

Product not available for purchase

Description

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
Foreword by Dennis Ritchie.

Introduction by Francis Glassborow.

SECTION A - The C Rationale.

0. Introduction.

1. Scope.

2. Normative References.

3. Terms and Definitions.

4. Conformance.

5. Environment.

6. Language.

7. Library.

8. Annexes.

Annex D Universal character names for identifiers (normative).

Annex F IEC 60559 floating-point arithmetic (normative).

Annex G IEC 60559-compatible complex arithmetic (informative).

Annex H Language independent arithmetic (informative).

MSE. Multibyte Support Extensions Rationale.

References.

Index.

SECTION B - The C Standard

Foreword.

Introduction.

1. Scope.

2. Normative references.

3. Terms, definitions, and symbols.

4. Conformance.

5. Environment.

6. Language.

7. Library.

Annex A (informative) Language syntax summary.

Annex B (informative) Library summary.

Annex C (informative) Sequence points.

Annex D (normative) Universal character names for identifiers.

Annex E (informative) Implementation limits.

Annex F (normative) IEC 60559 floating-point arithmetics.

Annex G (informative) IEC 60559-compatible complex arithmetic.

Annex H (informative) Language independent arithmetic.

Annex I (informative) Common warnings.

Annex J (informative) Portability issues.

Bibliography.

Index.