[IMAGE: An Quarter-Size Version of The Joy of C's Front Cover]

The Joy Of C

Table Of Contents



Preface
PART I: A GENTLE INTRODUCTION TO C
Chapter 1: A Gentle Introduction To C
Chapter 2: Getting Comfortable With C
Chapter 3: An Introduction To Functions
PART II: THE BASICS
Chapter 4: Numbers
Chapter 5: Characters
Chapter 6: Operators
Chapter 7: Statements
Chapter 8: Arrays
Chapter 9: Program Structure
PART III: ADVANCED DATA TYPES
Chapter 10: Pointers
Chapter 11: Strings
Chapter 12: Constructed Types
Chapter 13: Arrays Of Arrays
Chapter 14: Arrays of Pointers
PART IV: ADVANCED PROGRAM STRUCTURE
Chapter 15: The Preprocessor
Chapter 16: Functions Revisited
Chapter 17: Generic Functions
Chapter 18: Complex Declarations
PART V: C AND THE REAL WORLD
Chapter 19: External Files
Chapter 20: Lists and Trees
Chapter 21: Portability
PART VI: MOVING FROM C TO C++
Chapter 22: C++ Basics
Chapter 23: Encapsulation With Classes
Chapter 24: Inheritance
APPENDICES
Appendix A: Library Details
Appendix B: Character Sets