구조체에 있는 값을 통채로 가져오는걸 몰겟어요.
구조체 선언(2중 구조체로..)은 아래와 같고, 이 구조체의 내부 구조체 변수 A의 변수가 a1~a8까지 8개 자나요..근데..이걸 A.a A.b 이런식으로 하나하나 값을 체크하는게 아니라.. 통채로 A의 값은 뭐..이런식으로 체크할려면 어케해요? 저는
TEST t; char temp; temp = t->A; // 이렇게하면 안되나요? 이러면 구조체 TEST안의 A구조체를 전체다 temp안에 넣는거 아닌가요? 주소값 말고..값이요..
그래서 만약. a1~a8이 전부 1로 설정되어있으면
제가 temp=11111111 이 되니까..이걸 체크하고 싶은거거든요..
typedef struct{ struct{ char a1:1; char a2:1; char a3:1; char a4:1; char a5:1; char a6:1; char a7:1; char a8:1; }A; struct{ char b1:1; char b2:1; char b3:1; char b4:1; char b5:1; char b6:1; char b7:1; char b8:1; }B; }TEST;
|