Textbook Contents:
Chapter 1: Introduction
Chapter 2: Elements of C
Chapter 3: Input-Output in C
Chapter 4: Operators and Expressions
Chapter 5: Control Statements
Chapter 6: Functions
Chapter 7: Recursion
Chapter 8: Arrays
Chapter 9: Pointers
Chapter 10: Strings
Chapter 11: Structure and Union
Chapter 12: Files
Chapter 13: The C Preprocessor
Chapter 14: Operations on Bits
Chapter 15: Miscellaneous Features (storage classes - auto, register, static, extern + type qualifiers - const,volatile)
Chapter 16: Building Project and Creation of Library
Chapter 17: Code Optimization in C
Chapter 18: C and assembly Interaction
Chapter 19: Library Functions