Illustrated C
Illustrated C explorers the construction of several different applications, from start to finish. Through a focus on building useful, practical programs, Illustrated C gives the C programmer the "why and how" of application design and development. Each program is thoroughly annotated in a clear, readable style. Programs include: a menuing system; a mini-database; an address program; a set of utilities for directory navigation; a portable journal manager; and two text processors for source code listings. All programs can work under both DOS and UNIX/Xenix.