// ptr3.cpp // Test program showing double indirection // 9/26/03, Ray S. Babcock // #include using namespace std; int main(void) { int i(10); int *iPtr = &i; int **iPtrPtr = &iPtr; cout << "i = " << hex << i << endl; cout << "&i = " << &i << endl; cout << "iPtr = " << iPtr << endl; cout << "&iPtr = " << &iPtr << endl; cout << "iPtrPtr = " << iPtrPtr << endl; cout << "*iPtr = " << *iPtr << endl; cout << "*iPtrPtr = " << *iPtrPtr << endl; cout << "**iPtrPtr = " << **iPtrPtr << endl; }