Soft Ware/C 언어!!

공용체 메모리 패딩

달려가보자 2011. 8. 7. 09:57


#include <stdio.h>

typedef union _STRUCT
{

double a;
char b;
short d;
double c;


}STRUCT;

int main()
{
printf("%d\n", sizeof(STRUCT));
}

size : 8

이유 : 공용체는 가장 큰 형을 기준으로 메모리 공간을 같이 사용한다