I believe I understand how normal variables and pointers are represented in memory if you are using C.
For example, it\'s easy to understand that a pointer Ptr will
int x[] produces the same result as int* x;
it's just a pointer
therefore notations x[i] and *(x + i) produce the same result.