ㅇ구조체와 공용체의 차이 - 구조체는 각 변수가 각자의 메모리를 차지, - 공용체는 메모리를 공유 ㅇ 따라서, 공용체는 어느 한 변수에 값이 저장되면, 나머지 변수의 값은 사용할 수 없다. ㅇ공용체 정의와 선언 union 공용체이름 { // 공용체 정의 자료형 멤버이름; }; union 공용체이름 변수이름; // 공용체 선언 ㅇExample #define _CRT_SECURE_NO_WARNINGS // strcpy 보안 경고로 인한 컴파일 에러 방지 #include #include // strcpy 함수가 선언된 헤더 파일 union Box { // 공용체 정의 short candy; // 2바이트 float snack; // 4바이트 char doll[8]; // 8바이트 }; int main() { .....
원문 링크 : [C언어] 공용체란? Union?