okay I really don't understand pointers in c++