I am reading a book called \"Teach Yourself C in 21 Days\" (I have already learned Java and C# so I am moving at a much faster pace). I was reading the chapter on pointers a
foo->bar is only shorthand for (*foo).bar. That's all there is to it.
foo->bar
(*foo).bar