How do you expect to understand anything about data structures if you fail to wrap your head around one of the most basic data structure mechanism around: referencing a memory address?
In fact, how exactly do you expect to implement a data structure if you fail to understand the very basics of accessing and managing memory?
I don't see how that's a problem caused by a particular pick of programming language. In fact, that seems to be a major failure to understands the very fundamentals of CS.