int x = 2, y = 5; const int *myPtr = &x; // non-constant pointer to a constant int *myPtr = 99; // syntax error! myPtr = &y; // no problem, myPtr now points to y