adplus-dvertising
frame-decoration

Question

What is the output of this program?
#include <iostream>
    using namespace std;
    int main()
    {
        int a, b;
        int* c;
        c = &a;
        a = 200;
        b = 200;
        *c = 100;
        b = *c;
        cout << *c << " " << b;
        return 0;
    }

a.

100 200

b.

100 0

c.

200 200

d.

100 100

Answer: (d).100 100

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 the dereference operator will return?

Q. Pick out the correct statement.

Q. Which operator works only with integer variables?

Q. How many types are there in increment/decrement operator?

Q. Pick out the correct statement

Q. Which concepts does the preincrement uses?

Q. How many types of representation are in string?

Q. What is the header file for the string class?

Q. Which is used to return the number of characters in the string?

Q. Which method do we use to append more than one character at a time?

Q. If you design a class that needs special initialization tasks, you will want to design a(n) _____

Q. If container classes are carefully constructed, then these tools are available to work with structures that are not ______

Q. When a child class function is called, the compiler looks first for a matching function name in the _____

Q. A base class may also be called a

Q. A constructor always has

Q. In a class specifier, data or functions designated private are accessible

Q. If you want to override constructor default values for an object you are instantiating, you must also override

Q. If you declare two objects as Customer firstCust, secondCust; which of the following must be true?

Q. The base class for most stream classes is the _____ class

Q. The dot operator (or class member access operator) connects the following two entities (reading from left to right):