Part I: The C Language.An Overview of C.C Expressions.Program Control Statements.Arrays and Strings.Pointers.Functions.Structures, Unions, Enumerations, and User-Defined Types.Console I/O.File I/O.The C Preprocessor and Comments.Part II: The C Standard Library.Linking, Libraries, and Header Files.I/O Functions.String and Character Functions.Mathematical Functions.Time, Date, and Other System-Related Functios.Dynamic Allocation.Screen and Graphics Functions.Miscellaneous Functions.Part III: Algorithms and Applications.Sorting and Searching.Queues, Stacks, Linked Lists, and Trees.Sparse Arrays.Expression Parsing and Evaluation.AI-Based Problem Solving.Using System Resources.Graphics.Part IV: Software Development Using C.Interfacing to Assembly-Language Routines.Software Engineering Using C.Efficiency, Porting, and Debugging.Part V: A C Interpreter.