상세 컨텐츠

본문 제목

[CS] 아스키코드/ASCII 란?

프로그래밍

by 셉인 2022. 11. 3. 12:57

본문

728x90

아스키코드 표

우리가 프로그래밍을 하다보면 '아스키코드'를 이용해서 문자를 숫자로, 숫자를 문자로 바꾸는 것이 편할 때가 있다.

먼저 아스키란?

미국 국립 표준 협회에서 표준화한 정보교환용 7비트 부호체계이다.

ASCII == 미국정보교환표준부호의 줄임말

American Standard Code for Information Interchange

 

아스키는 영문 알파벳을 사용하는 대표적인 문자 인코딩 -> 사용자가 입력한 문자나 기호들을 컴퓨터가 이용할 수 있는 신호로 만드는 것을 말한다. 복잡한 신호(문자나 기호)를 디지털 신호 2진수(컴퓨터가 이해)로 변환

 

아스키의 단점 

2바이트 이상의 다양한 코드들을 표현할 수 없다.

이를 해결 -> 유니코드 (Unicode)

전 세계의 모든 문자를 컴퓨터에서 일관되게 표현하고 다룰 수 있도록 설계된 산업 표준

 

이를 이용해서 다양한 문제를 유용하게 해결할 수 있다. 

*외워두면 좋을 아스키코드 

아스키코드 소문자 97(a)~122(z), 대문자 65(a)~90(z) 

728x90

관련글 더보기

댓글 영역