In many programming languages, pointers are often a topic of much confusion for beginning and intermediate programmers. Rather than holding a specific value like other variable types, pointers hold a memory address that "points" to where a specific value is stored. This comprehensive discussion highlights proper uses of pointers in C and C++, as well as noting the differences in pointer representation between the two languages. Snippets of example code are given for both cases, which can be useful for novices or people with knowledge of only one of the two languages. The author also maintains tutorials on references and objects, array representation, and input/output tips.
(no comments available yet for this resource)