Pointers
Pointers can be the cause of frustration while learning to code C++. Actually, however, the concept is simple.
Note
A pointer is a variable thatĀ holds a memory address.
That's it! Nothing there to get concerned about. What probably causes the frustration to beginners is the syntax, the code we use to handle pointers. With this in mind we will step through each part of the code for using pointers. You can then begin the ongoing process of mastering them.
Tip
In this section, we will actually learn more about pointers than we need for this project. In the next project, we will make greater use of pointers. Despite this, we will only scratch the surface of the topic. Further study is definitely recommended and we will talk more about that in the final chapter.
Rarely do I suggest that memorizing facts, figures, or syntax is the best way to learn. However, memorizing the fairly brief but crucial syntax related to pointers might be worthwhile. This is so that it sinks so deep into our brains...