#include int main( void ) { int num = 12; int *numPtr; numPtr = # /* Now numPtr points to num. */ std::cout << "num = " << num << ", value of num using indirection is " << *numPtr << '\n'; std::cout << "address of num = " << &num << ", address held in numPtr = " << numPtr << '\n'; std::cout << "The address of the pointer variable itself is " << &numPtr << '\n'; *numPtr = *numPtr + 1; /* now num holds 13 */ std::cout << "*numPtr = " << *numPtr << ", num = " << num << '\n'; }