In C and C++, the topics of arrays, pointers, and strings are all related. In this chapter, you learn how to define and use arrays. Many C/C++ books combine the topics of arrays and pointers in one discussion. This is unfortunate because there are many uses for arrays in C and C++ that are not dependent on a detailed understanding of pointers. Also, since there is a great deal of material to cover about arrays in general, it is best not to confuse the topic with a discussion of pointers. Pointers, however, allow you to fully comprehend just how an array is processed. Chapter 10 examines the topic of pointers and completes this chapter’s discussion of arrays.