int i = 0;
int는 자료형
i는 변수명
=은 대입 연산자
※ 참고
char c = 0;
c = 1; // 대입 연산자
c == 1; // 비교 연산자
● 자료형 (크기 단위, byte)
- Data Type라고도 함. 변수가 어떤 자료의 형태인지 설명해주는 역할을 한다.
▶ 정수형: char(1), short(2), int(4), long(4), long long(8)
▶ 실수형: float(4), double(4)
※ 참고
1byte = 8bit
1byte가 2의 10제곱 묶음 있으면? 1KB
1KB가 2의 10제곱 묶음 있으면? 1MB
1MB가 2의 10제곱 묶음 있으면? 1GB
1GB가 2의 10제곱 묶음 있으면? 1TB
● unsigned char c = 0;
→ 1byte 양의 정수, 0~255까지 값으로 들어갈 수 있다.
만약, c에 256이 들어간다면?
→ c는 자료형이 char이므로 8bit(1byte)이므로 자릿수의 범위를 넘어가므로 0이 된다.
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
255
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
256
'C++' 카테고리의 다른 글
6. 증감 연산자 (0) | 2023.01.06 |
---|---|
5. 산술 연산자 (1) | 2023.01.04 |
4. 실수형 자료형 (0) | 2023.01.04 |
3. 정수형 자료형 (2) | 2023.01.04 |
1. 주석 (0) | 2023.01.02 |