컴퓨터/C

[C] 공용체 union

Begi 2020. 12. 23. 21:32
반응형

C 에서 공용체는 다음과 같이 사용한다.

union Data {

int i;

char s[4];

};


union Data data;


data.i = 0x12345678;


위와 같은 코드를 실행하면 big endian일 때 다음과 같이 저장된다.

data.s[0]에 0x12이 저장됨

data.s[1]에 0x34이 저장됨

data.s[2]에 0x56이 저장됨

data.s[3]에 0x78이 저장됨


반응형