
331
Appendix A: Memory
and the Pointer
Construct
T
constructs that
enable programmers to address program memory within soware.
We cover the C++ pointer construct and examine references, as supported
in C++ and used in C# and Java. We review parameter passing as a means
to reinforce an understanding of references. is appendix supplements
discussions in Chapters 2, 4, 5, and 7. Readers are not expected to have
experience with either C or C++.
A.1 POINTERS
Chapter 2 outlined the evolution of programming languages and soware
development. e benets of increased abstraction were noted, as was
the move a