Question: Which of the following statement is correct about the program given below?
#include
class IndiaBix
{
int x, y;
public:
IndiaBix(int &xx, int &yy)
{
x = xx;
y = yy;
Display();
}
void Display()
{
cout<< x << " " << y;
}
};
int main()
{
int x1 = 10;
int &p = x1;
int y1 = 20;
int &q = y1;
IndiaBix objBix(p, q);
return 0;
}
[A].It will result in a compile time error.
[B].The program will print the output 10 20.
[C].The program will print two garbage values.
[D].The program will print the address of variable x1 and y1.
Answer: Option B