Object-oriented Programming with ANSI-C (Free PDF) - Axel-Tobias Schreiner C Interfaces and Implementations - David R. Hanson. Provides information on how to define a boundary between an interface and implementation in C in a generic and reusable fashion. It also demonstrates this principle by a...
Also be wary of the book "Let Us C" by Yashwant Kanetkar. It is a horribly outdated book that teaches Turbo C and has lot of obsolete, misleading and downright incorrect material. Learn C The Hard Way- Zed Shaw.A critique of this bookby Tim Hentenaar: To summarize my views, which ar...