#include using namespace std; int main() { int a = 111, b = 222, c = 333; int d[10]; int e = 444, f = 555, g = 666; cout << "Address of a = " << (unsigned int) & a << "\n"; cout << "Address of b = " << (unsigned int) & b << "\n"; cout << "Address of c = " << (unsigned int) & c << "\n"; cout << "Address of d = " << (unsigned int) d << "\n"; cout << "Address of d[0] = " << (unsigned int) & d[0] << "\n"; cout << "Address of d[1] = " << (unsigned int) & d[1] << "\n"; cout << "Address of d[14] = " << (unsigned int) & d[14] << "\n"; cout << "Address of e = " << (unsigned int) & e << "\n"; cout << "Address of f = " << (unsigned int) & f << "\n"; cout << "Address of g = " << (unsigned int) & g << "\n"; int * p = new int; * p = 1234; int * q = new int [10]; q[0] = 1110; q[1] = 1111; q[2] = 1112; cout << "address of p = " << (unsigned int) & p << ", value of p = " << (unsigned int)p << ", *p = " << *p << "\n"; cout << "address of q = " << (unsigned int) & q << ", value of q = " << (unsigned int)q << ", *q = " << *q << "\n"; d[14] = 99999; d[-2] = 88888; cout << "a = " << a << "\n"; cout << "b = " << b << "\n"; cout << "c = " << c << "\n"; cout << "e = " << e << "\n"; cout << "f = " << f << "\n"; cout << "g = " << g << "\n"; }