struct (1) 썸네일형 리스트형 29. union 메모리 분할 하기 union 안에 sturct 를 넣어서 공용체의 메모리를 비트로 분할 하는 방법입니다. union 안에 있는 변수는 모두 union안에 공용으로 메모리가 할당 됩니다. 그걸 struct를 이용하여 비트 단위로 변수를 넣을수 있습니다. #include union Test_H { unsigned char value; struct { unsigned char MODE0:1; unsigned char MODE1:3; unsigned char MODE2:4; }S_Test_H; }; enum mode_num { mode0_1=0, mode0_2, mode0_3, mode0_4 }; #include "head_t.h" void main(void) { union Test_H iTest_H; iTest_H.S_Test.. 이전 1 다음