조건문과 반복문을 하기 전에 자료형에 대해서 더 알아봅니다.
데이터의 표현 방식이 다르기 때문
메모리 공간을 적절히 사용하기 위해서
| 자료형 | 메모리 크기 | 표현 가능한 데이터의 범위 |
|---|---|---|
| char(signed char) | 1바이트 | -128 ~ +127 |
| unsigned char | 1바이트 | 0 ~ (127 + 128) |
| short(signed short) | 2바이트 | -32768 ~ +32767 |
| unsigned short | 2바이트 | 0 ~ (32767 + 32768) |
| int(signed int) | 4바이트 | -2147483648 ~ +2147483647 |
| unsigned int | 4바이트 | 0 ~ (2147483647 + 2147483648) |
| long(signed long) | 4바이트 | -2147483648 ~ +2147483647 |
| unsigned long | 4바이트 | 0 ~ (2147483647 + 2147483648) |
1. 아스키코드란?
아스키코드(ASCII, American Standard Code for Information Interchange)는 컴퓨터에서 문자를 표현하기 위한 코드이다. 7비트로 구성되어 있으며, 0~127까지의 숫자에 각각 문자를 대응시킨다.
2. 아스키코드의 구성