What will be the output of the following program? #include<iostream.h>
class CuriousTab
{
public:
int x, y;
CuriousTab(int xx = 10, int yy = 20)
{
x = xx;
y = yy;
}
void Exchange(int *, int *);
};
int main()
{
CuriousTab objA(30, 40);
CuriousTab objB(50);
objA.Exchange(&objA.x, &objB.y);
cout<< objA.x << " " << objB.y << endl;
return 0;
}
void CuriousTab::Exchange(int *x, int *y)
{
int t;
t = *x;
*x = *y;
*y = t ;
}