The Unofficial C For Dummies Website

Recent Lessons

Directory Spelunking
September 15, 2018 Use what you know about reading directories to recursively plumb the depths of a directory tree structure.
Pulling a Directory
September 8, 2018
Directory Entry File Types
September 1, 2018 The dirent structure contains not only a directory entry's filename, but what kind of file it is.
Reading a Directory
August 25, 2018 Directories are read like files, but with special rules, restrictions, and formats.
What Evil Lurks in a Header File . . . ?
August 18, 2018 It's easy to craft your own header files in C, but when is a custom header file necessary?

This Month's Exercise

Shuffle That Playlist
September 1, 2018 Write code that ensure two songs in a playlist aren't repeated until the entire list is processed.

Current Titles

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

Online Training


Learning C


Code Clinic: C


Further Topics in C Programming