Question: Show the output of the following code: #include using namespace std; class A { public: int x; int y; int z; A ( ) :

Show the output of the following code:
#include
using namespace std;
class A
{
public:
int x;
int y;
int z;
A(): x(1), y(2), z(3)
{
}
};
int main()
{
A a;
A* p1= &a;
a.x =2;
A a1;
p1= &a1;
cout << p1->x <<""<<(*p1).y <<""<< p1->z;
return 0;
}
111
112
123
222
333

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!