Teach Yourself C in 21 Days
Table of Contents:
Introduction
Day 1 - Getting Started with C
Day 2 - The Components of a C Program
Day 3 - Storing Data: Variables and Constants
Day 4 - Statements, Expressions, and Operators
Day 5 - Functions: The Basics
Day 6 - Basic Program Control
Day 7 - Fundamentals of Input and Output
Day 8 - Using Numeric Arrays
Day 9 - Understanding Pointers
Day 10 - Characters and Strings
Day 11 - Structures
Day 12 - Understanding Variable Scope
Day 13 - Advanced Program Control
Day 14 - Working with the Screen, Printer, and Keyboard
Day 15 - Pointers: Beyond the Basics
Day 16 - Using Disk Files
Day 17 - Manipulating Strings
Day 18 - Getting More from Functions
Day 19 - Exploring the C Function Library
Day 20 - Working with Memory
Day 21 - Advanced Compiler Use
Appendixes
Appendix A - ASCII Character Chart
Appendix B - Reserved Words
Appendix C - Working with Binary and Hexadecimal Numbers
Appendix D - Portability Issues
Appendix E - Common C Functions
Appendix F - What is C++?
Appendix G - Answers
© Copyright, Macmillan Computer Publishing. All rights reserved.