The Unofficial C For Dummies Website

Recent Lessons

Splitting Up a Real Number
October 31, 2026 Each part of a binary32 value represents a different attribute of a real number.
How Real Numbers are Stored in Binary
October 24, 2026 Representing a decimal value, tiny or huge, using only ones and zeros is an artform.
Peeking at Data Stored in a Union
October 17, 2026 What you see in a union is based on how the data is interpreted.
Tagging a Union
October 10, 2026 Unions are useful and safe, providing that you know how to tag the data.
The Scary Part of the Union
October 3, 2026 Security is an issue for a union as its data is shared between different types.

This Month's Exercise

The Clock Angle Problem
October 1, 2026 How many degrees are there between the big hand and the little hand?

Current Titles

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

Online Training