변수 썸네일형 리스트형 변수의 범위 타입 크기(byte) 범위 char 1 -127 ~ 127 int 4 -2147483647 ~ 2147483647 __int64 8 -9223372036854775807 ~ 9223372036854775807 C언어를 배우면서 이런 표는 다들 보셨을겁니다. 정말로 표에 저것만 나와있다면 던져버리세요. 왜 변수의 범위가 저렇게 정해졌는지 궁금하셨죠? 알고 있어도 궁금하다고 해요. 1바이트는 8비트 입니다. 1비트는 오직 0과 1만 가질 수 있죠. int형 변수는 32(4 X 8)개의 비트로 숫자를 나타냅니다. 이렇게 0000 0000 0000 0000 0000 0000 0000 0000 감이 오나요? 이진수입니다. int형의 최대값인 2147483647는 2진수로 0111 1111 1111 1111 111.. 더보기 이전 1 다음