PART 1 The C Language 1 Introduction 2 Lexical Elements 3 The C Preprocessor 4 Declarations 5 Types 6 Conversions and Representations 7 Expressions 8 Statements 9 Functions PART 2 The C Libraries 10 Introduction to the Libraries 11 Standard Language Additions 12 Character Processing 13 String Processing 14 Memory Functions 15 Input/Output Facilities 16 General Utilities 17 Mathematical Functions 18 Time and Date Functions 19 Control Functions 20 Locale 21 Extended Integer Types 22 Floating-Point Environment 23 Complex Arithmetic 24 Wide and Multibyte Facilities A The ASCII Character Set B Syntax C Answers to the Exercises Index