union 과 struct 의 차이 union int, float, char struct int, float, char size of 하면 이 경우에 union은 4바이트, struct 은 8바이트 (char 1바이트 이지만 데이터 관리 효율적으로 하기 위해 4바이트씩 끊기 때문에) 가 나온다. 그래서 union의 경우 각 시점에서 하나의 멤버만 사용가능하다. 같은 공간을 레퍼런스 하기 때문에 값을 바꾸면 각각의 값이 서로 덮어쓰이게 됩니다. 값을 계속 덮어씌워 서.. 할당된 데이터 바이트만 최소로 보내겠다 완전히 같은 뜻이다. 연산자를 함수로 정의해서 쓴느거