The Little Book Of C

Click the thumbnails above to see a larger image.

The Little Book Of C will teach you to program the C language from the ground up. You will learn everything from the fundamentals of programming right through to the complexities of pointers, addresses and File IO. Maybe you’ve tried to master C before but failed. Or maybe you are new to C or new to programming. If so, this is the book for you!

This book explains…

  • Fundamentals of C
  • Variables, Types, Constants
  • Operators and Tests
  • for loops and while loops
  • puts, printf and safer alternatives
  • Functions and Arguments
  • Arrays and Strings
  • Pointers
  • #define and const
  • switch/case/break
  • Memory Allocation
  • User-defined Types
  • structs and typedef
  • Header Files and Scope
  • File-handling
  • File pointers
  • Text files and binary files

Table of Contents

Introduction

1 – Getting Started
2 – First Programs
3 – Variables, Types and Constants
4 – Tests, Operators and Input
5 – Functions
6 – Arrays and Loops
7 – Strings and Pointers
8 – User Defined Types and Scope
9 – Files
10 – Binary Files and Memory

Appendix