// demonstrates pointer arithmetic // Mikhail Nesterenko // 3/13/13 #include using std::cout; using std::endl; int main(){ const int size=10; int a[size]; for (int i=0; i < size; ++i) a[i] = i; int *p = a; for (int i=0; i < size; ++i) cout << *(p + i) << ' '; // printing out array names cout << endl; for (int *ip = a; ip < a + size; ++ip) cout << *ip << ' '; cout << endl; }