Introductory C with C++

This book provides working models of how pointers are used in C. For those learning C pointers are a great source of confusion. Instead of treating pointers as a seperate topic, their use is integrated into every feature of C. When you learn functions, you learn how pointers work with functions, when you learn structures you learn pointers to structures, when you learn C++ objects, you learn how pointers are used with objects, when you learn arrays you learn every aspect of using pointers and arrays. Because of their special relationship to pointers, arrays are covered in depth in their own section.