더북(TheBook)

2.7 문자 상자 만들기: 문자 자료형과 아스키 코드

지금까지 숫자 자료형인 정수와 실수를 C 언어에서 저장하고 표현하는 방법에 대해 알아봤습니다. 숫자를 저장하려면 자료형이 정수 또는 실수인 변수의 이름을 짓고 선언하여, 저장할 메모리 공간을 확보한 후, 저장하고 싶은 값을 대입하면 된다고 했습니다. 그러면 저장하려는 숫자는 2진수로 변환되고, 2진수로 변환된 값은 메모리 공간에 비트 단위로 저장됩니다.

그렇다면 C 언어에서 ‘A’라는 문자(character) 하나를 저장하려면 어떻게 할까요?

그림 2-11 | 문자는 2진수로 변환할 수 없음

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.