by Dinesh Thakur Category: Array Pointer and Union

 

#include<iostream.h>

#include<conio.h>
class MyClass
{
                  int x;
     public:
              void setX(int val) { x = val; }
              void display(){ cout << x << "\n"; }
};
    void main()
{
            clrscr();
            MyClass ob[2], *p;
            ob[0].setX(10);
            ob[1].setX(20);
            p = &ob[0];
            p->display();
            p++;
            p->display();
            p--;
            p->display();
            getch();
}
Output:
10
20
10


About Dinesh Thakur

Dinesh ThakurDinesh Thakur holds an B.SC (Computer Science), MCSE, MCDBA, CCNA, CCNP, A+, SCJP certifications. Dinesh authors the hugely popular blog. Where he writes how-to guides around Computer fundamental , computer software, Computer programming, and web apps. For any type of query or something that you think is missing, please feel free to Contact us.



Related Articles