Examveda
Examveda

What will be the output of the following C code if the code is executed on a 32 bit platform?
#include <stdio.h>
enum India
 {
    c = 0,
    d = 10,
    h = 20,
    s = 3
} a;
 
int main()
{
        a = c;
	printf("Size of enum variable = %d bytes", sizeof(a));
	return 0;
}

A. Error

B. Size of enum variable = 2 bytes

C. Size of enum variable = 4 bytes

D. Size of enum variables = 8 bytes

Answer: Option C


This Question Belongs to C Program >> C Fundamentals

Join The Discussion

Related Questions on C Fundamentals