Practical Foundations of Debugging
Chapter 10
Arrays and Structures in Memory – Part 2
Dynamic Arrays and Heap