5.10.1. The memory and memory addresses
5.10.2. Pointer operations
5.10.3. Areas of memory
5.10.4. Allocating and deallocating memory in the heap
5.10.5. Dangling pointers and memory faults
5.10.6. Reference counts