C++ Pointers
The topic of pointers and dynamic memory management is not understood by many folks for a couple of reasons :
One, Lets face it..It requires some effort to understand whats going on. However it is a one time effort and subsequently one can learn as one experiments, codes etc. Then why don’t folks put in the one time effort.
Second reason, I can surmise is : Most of the C++ introductory books have one chapter or at most two on pointers before diving in to OOPS concepts.