Array of Pointers & Pointer to Array a b c An array of Pointers p int a = 1, b = 2, c = 3; int* p[5]; p[0] = &a; p[1] = &b; p[2] = &c; int list[5] = {9, 8, 7, 6, 5}; int* p; p = list;//points to 1 st entry p = &list[0];//points to 1 st entry p = &list[1];//points to 2 nd entry p = list + 1; //points to 2 nd entry A pointer to an array
{}