[C 언어 기초] 문자를 위한 표현 방식 및 자료형


[C 언어 기초] 문자를 위한 표현 방식 및 자료형

이번에는 문자를 저장하고 처리하기 위한 데이터의 표현 방식과 이에 해당하는 자료형에 대해 알아보자. 대부분의 프로그램은 인간과의 상호작용이 필요하다 보니 문자의 표현은 중요할 수 밖에 없다. 그렇다면 컴퓨터는 어떻게 문자를 표현하고 처리할까? 컴퓨터는 숫자를 이용해서 무엇인가를 인식하고 표현한다. 따라서 숫자를 이용해서 문자를 표현하도록 해야 하는데 그 방법에는 뭐가 있을까? 아스키 코드(ASCII Code) 아스키 코드 목록 숫자를 이용해서 문자를 표현하도록 숫자를 문자에 매핑(mapping) 시키는 것이 유일한 방법이다. 즉, 문자 A는 65로 표현하고 B는 숫자 66으로 표현하기로 약속된 것이 '아스키 코드(American Standard Code for Information Interchange, 미국 정보 교환 표준 부호)'이다. C 언어는 미국 국제 표준 협회인 ANSI에 의해서 제정된 아스키 코드라는 표준을 채택해서 문자를 표현할 수 있다. 그리고 이러한 코드는 알파벳과...


#char타입 #C언어 #문자 #아스키코드

원문링크 : [C 언어 기초] 문자를 위한 표현 방식 및 자료형