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
a->b is just short for (*a).b in every way (same for functions: a->b() is short for (*a).b()).
a->b
(*a).b
a->b()
(*a).b()