This chapter presents the following content: Stale pointers and double delete, reference variables, reference type vs pointer type, structures, pointers to structures, exogenous vs indigenous data, shallow vs deep copying, linked lists, common errors. | Lecture note Data visualization - Chapter 11