Understanding and Using C Pointers: Core Techniques for ...
Richard M Reese
With this practical book, you’ll learn how pointers provide the mechanism to dynamically manipulate memory, enhance support for data structures, and enable access to hardware.