C언어 이야기

bit field

НooпeУ 2011. 11. 1. 21:05
http://taehyo.egloos.com/4129635 정리 굳!

struct foo_{
unsigned int flag : 1; //부울연산을 할 수 있음
signed int num : 4; //0000 ~ 1111까지 맨왼쪽 비트는 sign 비트로 인식됨
 :3 //8비트를 맞추기 위한 패딩을 넣어줌
} foo;