Question
#include <iostream>
using namespace std;
void swap(int &a, int &b);
int main()
{
int a = 5, b = 10;
swap(a, b);
cout << "In main " << a << b;
return 0;
}
void swap(int &a, int &b)
{
int temp;
temp = a;
a = b;
b = temp;
cout << "In swap " << a << b;
}
a.
In swap 105 In main 105
b.
In swap 105 In main 510
c.
In swap 510 In main 105
d.
None of the mentioned
Posted under Object Oriented Programming Using C++
Engage with the Community - Add Your Comment
Confused About the Answer? Ask for Details Here.
Know the Explanation? Add it Here.
Q. What is the output of this program?
Similar Questions
Discover Related MCQs
Q. What does a reference provide?
View solution
Q. Identify the correct sentence regarding inequality between reference and pointer.
View solution
Q. Void pointer can point to which type of objects?
View solution
Q. When does the void pointer can be dereferenced?
View solution
Q. The pointer can point to any variable that is not declared with which of these?
View solution
Q. A void pointer cannot point to which of these?
View solution
Q. What we can’t do on a void pointer?
View solution
Q. The data elements in structure are also known as what?
View solution
Q. What will be used when terminating a structure?
View solution
Q. What will happen when the structure is declared?
View solution
Q. The declaration of structure is also called as?
View solution
Q. Which of the following is a properly defined structure?
View solution
Q. Which of the following accesses a variable in structure *b?
View solution
Q. The keyword used to define a structure is _____
View solution
Q. When accessing a structure member, the identifier to the left of the dot operator is the name of
View solution
Q. Using new may result in less _____ memory than using an array
View solution
Q. A difference, between reference variables and pointers is that
View solution
Q. The C++ expression p --> val means the same thing as
View solution
Q. One way in which a structure differs from an array is that _____
View solution
Q. When you declare a pointer, you must give it a _____
View solution
Suggested Topics
Are you eager to expand your knowledge beyond Object Oriented Programming Using C++? We've curated a selection of related categories that you might find intriguing.
Click on the categories below to discover a wealth of MCQs and enrich your understanding of Computer Science. Happy exploring!