//Introduction to pointers. Demonstrate how a pointer can travel through every memory location of an array. #include #include using namespace std; int main () { int numbers[3]={};//initialized as the zero vector of length three. int * p; //declaration of a pointer. "*p is the integer value stored here!" p = numbers; //settling the memory location for the pointer here is the array numbers. *p = 10; // Now we have filled the 'value' at the memory location with the int 10. cout << numbers[0] << " "<< endl; // Just to confirm we print this to the screen. *p = *p+1; //An assignment of value stored at numbers[0] to *numbers[0] + 1. cout << "*p=*p+1= " << *p <