Edition |
4th ed. |
Physical description |
xx, 455 pages ; 25 cm |
Bibliography |
Includes bibliographical references and index. |
Contents |
1. Introduction -- 2. Lexical Elements -- 3. The C Preprocessor -- 4. Declarations -- 5. Types -- 6. Conversions and Representations -- 7. Expressions -- 8. Statements -- 9. Functions -- 10. Introduction to the Libraries -- 11. Standard Language Additions -- 12. Character Processing -- 13. String Processing -- 14. Memory Functions -- 15. Input/Output Facilities -- 16. Storage Allocation -- 17. Mathematical Functions -- 18. Time and Date Functions -- 19. Control Functions -- 20. Miscellaneous Functions -- A The ASCII Character Set -- B Syntax of the C Language -- C Answers to the Exercises. |
Summary |
This best-selling, authoritative reference manual provides a complete description of the C language, the run-time libraries, and a style of C programming that emphasizes correctness, portability, and maintainability. Describing the C language more clearly and in more detail than any other book, authors Samuel P. Harbison and Guy L. Steele Jr. provide in a single manual: Standard C - the ANSI/ISO standard now supported by all new C compilers; Traditional C - common practice for twenty years, with millions of lines of code in use every day and the complete Standard and Traditional C run-time libraries. |
|
Thoroughly revised and updated, the Fourth Edition adds two important developments: the ANSI/ISO description has been updated with ISO C Amendment 1 (1994), which adds new facilities for writing portable international programs and each language chapter now discusses C++ compatibility, so you can write C programs that will be maximally portable and reusable in C and C++ environments - an important consideration for software developers. |
Other author |
Steele, Guy L., 1954-
|
Subject |
C (Computer program language)
|
ISBN |
0133262243 (paperback) |
|
0133262324 (case) |
|