Predict the output of following C++ program
#include<iostream> using namespace std;
class Empty {};
int main()
{ cout << sizeof (Empty);
return 0;
} |
(A) A non-zero value
(B) 0
(C) Compiler Error
(D) Runtime Error
Answer: (A)
Explanation: See Why is the size of an empty class not zero in C++
Quiz of this Question