The Unofficial C For Dummies Website

Recent Lessons

Modifying an Array
September 7, 2024 Many other programming languages have plenty of array manipulation functions (or methods). But in the C language, you must code your own.
More Messing with Array Subscripts
August 31, 2024 Here's something truly weird that works — and makes sense when you know what's going on behind the scenes.
Exploring Allocated Memory
August 24, 2024 Time to look under the hood at what the malloc() and realloc() functions do.
The Art of Memory Reallocation
August 17, 2024 Please, Mr. Computer, change the size of this memory chunk.
Hungarian Notation Rhapsody
August 10, 2024 Here is yet another way to add descriptive power to a variable name.

This Month's Exercise

Describing Complex Data
September 1, 2024 Devise a way to describe a matrix, specifically one with non-uniform dimensions.

Current Titles

Tiny C Programming
Purchase
C Programming For Dummies
Purchase
C Brain Teasers
Purchase
Programmer's Guide to NCurses
Purchase
Programmer's Guide to XML and JSON
Purchase
Programmer's Guide to Curl
Purchase

Online Training