This chapter is intentionally short to highlight pointers as a single, separate subject within the scope of C++. Pointers are themselves valuable because, as we shall see, they can be passed between functions and classes without the need to duplicate memory. The next chapter takes a big step forward as the topic of functions are considered, and during the course of that chapter the knowledge of pointers will also be called upon.