Original Post
Hello I got a question about pointers. I got this program: #include using namespace std; int main() { int MegaNumber; int* p; MegaNumber = 2000; p = &MegaNumber int valueofp; valueofp = *p; cout << valueofp << '\n'; p = p++; cout << *p; return 0; } The returns the following output: 2000 -858993460 I am confused to what -858993460 means? Is this a memory address?