I've been studying C++ for a few months now.. However, I just couldn't grasp completely how to apply pointers and references in codes. I think I understand how they work, though. I am having trouble with using it in my own functions. I am getting desperate! I tried to move on to more advanced subjects like classes and operator overloading, hoping that the idea of pointers and references will eventually sink in. But I guess, I needed to fully grasp those topics first since the knowledge of it is essential to other subjects.
Any suggestions on how I can understand it better?