비트 필드에 관해서 질문드립니다,

lkjt의 이미지

다름이 아니라, 비트 필드가 이해가 안가내요,

struct bitfield 
{
       int a:3
       int b:5
       int c:100
       int d:21
}

질문 1.
이렇게 비트 필드가 있다고 하면 a는 3비트가 잡히는데 남은것은 어디로 가나요?

질문 2.
c처럼 비트 필드가 넘어가는 경우에는 다음 바이트(?) 로 넘어간다고 하는데
무엇을 넘어가야 하죠?, 또, 다음 바이트는 어떤것을 뜻하나요?

그럼 미리 감사드립니다,

galadriel의 이미지

http://www.ikjung.pe.kr/tutor/c/48%C2%F7%BD%C3.htm

여기에 한번 가보세요. 잘나와있는거 같은데요.

검색해보시고 질문하는것도 좋아요.^^

galadriel in the tower of elves