
아스키코드(ASCII)란?
·
CS50
ASCII 코드의 등장 배경 컴퓨터는 우리가 말하는 알파벳 a, b, c 등을 알지 못합니다. 그래서 예를 들어, a는 1이고 b는 2다 라는 것을 입력해줘야 합니다. 그런데 여기서 문제는 어떠한 기준이 없기 때문에 어떤 컴퓨터는 a를 2라고 표현하고 어떤 컴퓨터는 a를 1이라고 표현하게 되면서 글자가 깨지게 됩니다. 따라서, 문자를 숫자로 표현할 수 있도록 정해진 '약속(표준)'을 만들었습니다. 이 '약속'이 ASCII(아스키코드/American Standard Code for Information Interchange)입니다. 총 128개의 부호로 정의되어 있으며, 알파벳 대문자 A는 10진수 기준으로 65, 알파벳 B는 66으로 되어있습니다.(소문자 a는 97, b는 98) 아래에서 좀 더 자세히 ..