22018, 1/1101 회원가입  로그인  
   benkim
   c언어 unsigned 이해......

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=31085 [복사]


1 "정수 자료형의 이름 앞에만 unsigned를 붙일 수 있다."
2 "unsigned가 붙으면, MSB도 데이터의 크기를 표현하는데 사용이 된다"
3 "따라서 포현할 구 있는 값이 0 이상의 범위로 두 배가 된다'

제가 unsigned를 공부하는데 위에 123을 이해를 못하겠어요

  Hit : 10946     Date : 2013/08/04 01:57



    
kumi123 unsigned는 부호비트를 수 사용에 쓰기 위해 선언하는 것이지요..

1. 정수 자료형 int 를 말하시는 건지는 모르겠지만, char, double도 가능합니다.

2. 말 그대로, 부호비트를 사용하지 않고, 다 양수로 쓰는 겁니다.

3. 즉, 부호비트 일 경우에는 원래 수를 반만큼 나눈만큼 쓰기 때문에..
선언을 하면 2배가 되지요..
2013/08/04  
benkim 감사합니다 2013/08/04