프로그래밍/리서치결과
비트연산 고려사항 부호비트, 선언
감자1호
2011. 7. 6. 16:26
char m_cStr : 4 ;
이렇게하면 4비트로 인식한다.
m_cStr = 8을 넣으면
내부에 1 0 0 0 이 되겠지만, 맨앞은 부호비트로 처리되어 음수처리되더라..
생각하니 학교다닐때 컴구조에서 배웠던 내용이네..ㅎㅎ
부호있는 정수를 다룰때는 char, signed char
부호없는 정수를 다룰때는 unsigned char