프로그래밍/C++
구조체(struct)와 공용체(union)
건우아빠유리남편
2009. 12. 2. 16:07
반응형
공용체(union)을 사용하는 이유는... 단순메모리절약때문이다.
공용체를 사용하면서까지 메모리를 절약하다보면 Bit까지도 내려갈 수 있다.
1Byte이하의 기억공간을 선언하여 사용하고 싶을 때는 요 기호 => :
를 사용 하면 된다.
ex) BYTE a : 1 -> 1Bit의 공간만 사용
BYTE b : 7 -> 7Bit의 공간만 사용
따라서 다음과 같은 선언도 가능하다.
WORD c : 12 ->12Bit의 공간만 사용
따라서 다음과 같은 선언도 가능하다.
WORD c : 12 ->12Bit의 공간만 사용
반응형