Publisher's Synopsis
This is a reference for the C programming language - revised to cover the ANSI standard (ANS X3.159-1989) and traditional C in tandem, including discussion of the latest compilers. The manual provides a detailed discussion of the language, the run-time libraries and the style of C programming that emphasizes correctness, portability and maintainability. Describing the C language in detail, the book presents the language in a "bottom-up" order: the lexical structure, the preprocessor, declarations, types, expressions, statements, functions and the run-time libraries. The text is laid out in a logical manner for quick-reference and is extensively cross-referenced and indexed.;This third edition moves the discussion on ANSI C from a separate chapter into the main text for easier comparison with the old language; discusses the full ANSI C library, including internationalization and locale-specific facilities; provides detailed advice on writing programs that are portable between ANSI C and traditional C on a variety of computers; moves detailed information to tables and figures for accessible presentation and quick reference; cross-references the syntax appendix with the text; adds examples illustrating the use of the library facilities; and provides study exercises with solutions in the language chapters.