1. 아스키(ASCII)코드
컴퓨터는 숫자를 이용해서 무엇인가를 인식하고 표현한다. 컴퓨터에서 문자를 표현하려면 숫자를 이용해야 하는데 이때 문자 표현을 위한 약속들 중 한 가지가 아스키코드이다.
C언어에서는 미국 표준 협회(ANSI: American National Standards Institute)에 의해서 제정된 아스키코드라는 표준을 이용해서 문자를 표현한다.
2. 아스키코드 표
아스키코드는 알파벳과 일부 특수문자를 포함하여 총 128개(0~127)의 문자로 이뤄져있으며 아스키 코드에 할당된 아스키 코드 값을 정리하면 밑 그림과 같다.
아스키 코드 값은 0~127로 이루어져 있으므로 char 형 변수로 저장한다. int 형에도 저장이 가능하나 메모리의 효율적인 사용을 위해 보통 char 형에 저장한다.