C Programming :: Structures, Unions, Enums - Discussion
Home > C Programming > Structures, Unions, Enums > MCQs Questions Discussion
19 / 43
What is the output of the following 'C' program ?
#include<stdio.h>
int main()
{
struct sample
{
int a:6;
int b:12;
char s;
}st;
struct name
{
int a:28;
int b:12;
char ch;
}st1;
printf("%d %d",sizeof(st),sizeof(st1));
return 0;
}
Note: int takes 4 bytes, char takes 1 byte. ?
#include<stdio.h>
int main()
{
struct sample
{
int a:6;
int b:12;
char s;
}st;
struct name
{
int a:28;
int b:12;
char ch;
}st1;
printf("%d %d",sizeof(st),sizeof(st1));
return 0;
}
Note: int takes 4 bytes, char takes 1 byte. ?
A4 8
B4 4
C8 8
D12 12
E8 4
Answer: Option (Login/Signup)
Show Explanation
Asked In ::
No Discussion on this question yet!