1. 아스키 코드란?
- 미국 ANSI에서 정보 교환용으로 표준화하였다.
- 영문 키보드로 입력할 수 있는 모든 기호가 할당된 기본적인 부호체계이다.
10진수 | 부호 | 10진수 | 부호 |
0 | NULL | 67 | C |
32 | ' '(Space) | 68 | D |
48 | 0 | 97 | a |
49 | 1 | 98 | b |
65 | A | 99 | c |
66 | B | 100 | d |
- 부호 '0'의 10진수가 48, 부호 'A'의 10진수가 65, 부호 'a'의 10진수가 97인 것을 암기해두면 그다음 부호는 순서대로 진행되기 때문에 편리할 것이다.
2. 아스키 코드 예시
#include <studio.h>
void main(){
char a;
a = 'A' + 3;
printf("%d %c", a, a);
}
68 D
- 부호 'A'의 10진수 값은 65이다.
- 65에 3을 더하면 68이 되므로 a에 68이라는 값이 저장된다.
- a를 10진수로 출력하면 68, 문자로 출력하면 D가 된다.
'~2023.02 > 정보처리기사' 카테고리의 다른 글
Java 자료형, Python 자료형 (0) | 2022.04.03 |
---|---|
변수와 배열 (0) | 2022.04.03 |