공용체(union)에 대한 정리(+예제)공용체(union)같은 메모리 주소 안에서 여러 형식을 가질 수 있는 값한 번에 한 가지의 데이터 형만 보관할 수 있는 구조체모든 멤버 변수가 같은 메모리를 공유하므로, 공용체는 한 번에 하나의 멤버 변수만 사용공용체 정의union Person { char* name; int age; double weight;};각 자료형 중 가장 큰 자료형의 크기만큼 공간을 할당받아 공용으로 사용char*는 4byte(32bit 기준), int는 4byte, double은 8byte이기 때문에 가장 큰 크기인 8byte를 할당받음 공용체 선언 및 예제int main(void) { union Person student = { "0so0" }; printf("크기 : %d\n", s..