Question
#include <iostream>
using namespace std;
int main()
{
int i;
char c;
void *data;
i = 2;
c = 'd';
data = &i;
cout << "the data points to the integer value" << data;
data = &c;
cout << "the data now points to the character" << data;
return 0;
}
a.
2d
b.
two memory addresses
c.
both of the mentioned
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 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
Q. An address is a _____ , while a pointer is a _____
View solution
Q. The function whose prototype is void getData(Item *thing); receives
View solution
Q. The number of structures than can be declared in a single statement is
View solution
Q. Which of the following statements will assign the address of the age variable to the agePtr pointer?
View solution
Q. The contents of two pointers that point to adjacent of type float differ by
View solution
Q. An asterisk placed after a data type means .
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!