/* * @topic T00354 May 2 -- pointer difference * @brief Program demonstrates finding difference between two pointers */ #include <iostream> void show_diff( int* x, int* y ) { int diff = y - x; std::cout << "diff is " << diff; } int main() { int* iptr = new int[ 2 ]; iptr[ 0 ] = 111; iptr[ 1 ] = 222; int* iptr2 = iptr + 2; --iptr; show_diff( iptr, iptr2 ); return 0; }