The Unofficial C For Dummies Website

Recent Lessons

Reading a Wide Bit Field
April 30, 2016 You don't need much trickery to read only part of a byte.
Wide Bit Fields
April 23, 2016 A bit field need not be limited to a single bit.
Bit Manipulation Program Demo Time
April 16, 2016 All the bit manipulation functions — bit_set(), bit_reset(), and bit_test() — jammed into one program.
Reading Bits and Resetting Bits
April 9, 2016 More bit manipulation fun!
Bit Field Manipulation
April 2, 2016 The delicate art of setting, resetting, and reading individual bits.

This Month's Exercise

Read a Percentage Value
April 1, 2016 Write a custom input function that pulls a percentage (float) from text input.

Current Titles

Beginning Programming with C For Dummies   Programmer's Guide to NCurses