C++
[C++] 자료형
jeylee
2021. 7. 27. 10:04
//주석
//설명 역할, 코드로 인식되지 않는다.
int main()
{
//int : 자료형 (크기 단위, byte) Data Type
//i : 변수명
int i = 0;
//자료형 (크기 단위, byte) Data Type
//정수형 : char(1), short(2), int(4), long(4), long long(8)
//실수형 : float(4), double(8)
unsigned char c = 0;
c = 0;
c = 256; //0
return 0;
}
byte란?
1 byte = 8 bit
1 bit = 최소단위 (0, 1)
ex) int = 4byte = 32bit
1byte로 무엇을 할 수 있는가?
= 8bit 로 표현 할 수 있는 가지수 = 28 = 256가지
양의 정수를 표현하는 키 unsigned
unsigned char 에 256을 넣는다면?
= 0
256은 9bit에서 1 0000 0000이 됩니다. 그러나 사용자는 8bit를 사용하는 자료형인 char을 사용하기 때문에 1byte공간 외의 값은 사용하지 않습니다.