공용체와 구조체 비트필드 공용체 UNION - 차례대로 메모리 할당되는 구조체와 달리 같은 메모리 공간을 여러 멤버가 공유하는 사용자 정의 자료형 - 구조체와 메모리 할당구조가 다름 - 가장 큰 자료형의 크기만큼 메모리 공간이 할당되며 모든 멤버는 시작주소가 동일 - 하드웨어 제어시 애용 #include int main() { union UNI { char x; short int y; long int z; } uni; printf("union size : %d\n", sizeof(uni)); printf("%p, %p, %p \n", &uni.x, &uni.y, &uni.z); uni.z = 0x12345678; printf("%x %x %x \n", uni.x, uni.y, uni.z); return ..