MCQ
Single Best Answer
Not Set
QWhat is the output of the following C code on a 64 bit machine?
#include
union Sti
{
int nu;
char m;
};
int main()
{
union Sti s;
printf("%d", sizeof(s));
return 0;
}
ID: #894
Data Types in C Language
23,821 views
Question Info
#894Q ID
Not SetDifficulty
Data Types in C LanguageTopic
Your Answer
Choose the Best Option
Click any option to instantly check if you're correct.
Correct Answer: Option B
Explanation
Output:
4
Since the size of a union is the size of its maximum datatype, here int is the largest hence 4.
Continue Practice
Share
Share This Question
Challenge a friend or share with your study group.
More from This Topic