int * x = *(int*)[addy]
int * x = &y
int * pVal = 0x337456;
int cont = *pVal;
int Var = 0; int * pVal = &Var; //the & gives you the address of Var so pVal is now the address of Var int content = *pVal; //Now in content you got the content of the pointer where pVal points to. It is the same as int content = Var;
int * x = *(int*)ADDY;
int * x = y;
int * x = &y; writes in x the address of y with int z = *x; you can get the value that is in y
