C++ Pointers & Functions Question:
Download Questions PDF

What is the output of this program?

#include <iostream>
using namespace std;
void fun(int x, int y)
{
x = 20;
y = 10;
}
int main()
{
int x = 10;
fun(x, x);
cout << x;
return 0;
}
a) 10
b) 20
c) compile time error
d) none of the mentioned

Answer:

a) 10

Download C++ Pointers & Functions Interview Questions And Answers PDF

Previous QuestionNext Question
What is the output of this program?

#include <iostream>
using namespace std;
void mani()
void mani()
{
cout<<"hai";
}
int main()
{
mani();
return 0;
}
a) hai
b) haihai
c) compile time error
d) none of the mentioned
What is the scope of the variable declared in the user definied function?
a) whole program
b) only inside the {} block
c) both a and b
d) none of the mentioned