using namespace std; #include int main () { int x; int * px = &x; long double y; long double * py = &y, *pypiudue; cout << "Size(int) = " << sizeof(int) << endl; cout << "Address(x) = " << (long) &x << endl; cout << "px = " << (long) px << endl; px += 2; cout << "px = " << (long) px << endl; //cout << "*px = " << *px << endl; px -= 3; cout << "px = " << (long) px << endl; px++; cout << "px = " << (long) px << endl; cout << "Size(long double) = " << sizeof(long double) << endl; cout << "Address(y) = " << (long) &y << endl; cout << "py = " << (long) py << endl; py += 2; //cout << "*py = " << *py << endl; cout << "py = " << (long) py << endl; pypiudue = py; py -= 3; cout << "py = " << (long) py << endl; py +=1; cout << "py = " << (long) py << endl; cout << endl; cout << "pypiudue = " << (long) pypiudue << endl; cout << "py = " << (long) py << endl; cout << "pypiudue-py = " << pypiudue-py << endl; cout << "py-pypiudue = " << py-pypiudue << endl; cout << endl; cout << "(pypiuduepy) = " << (pypiudue>py) << endl; return 0; }