아스키(ASCII) 코드란?

영문 알파벳을 이용하는 문자 인코딩이다. 컴퓨터와 통신 장비 등 문자를 사용하는 장치에서 문자 인코딩을 사용한다. 아스키는 7비트 인코딩으로, 33개의 출력 불가능한 제어 문자들과 공백을 비롯한 95개의 출력 가능한 문자들로 총 128개로 이루어져 있다.
스페이스바 문자는 32로 표현한다.


아스키 코드 제어 문자표

10진법(Dec) 16진법(Hex) 약어(Abbreviation) 설명(explanation) 한국어 설명
0 0 NUL NULL Character 널 문자
1 1 SOH Start of Header 헤더 시작
2 2 STX Start of Text 본문 시작, 헤더 종료
3 3 ETX End of Text 본문 종료
4 4 EOT End of Transmission 전송 종료, 데이터 링크 초기화
5 5 ENQ Enquiry 응답 요구
6 6 ACK Acknowledgment 긍정 응답
7 7 BEL Bell 경고음
8 8 BS Backspace 백스페이스
9 9 HT Horizontal Tab 수평 탭
10 A LF Line feed 개행
11 B VT Vertical Tab 수직 탭
12 C FF Form feed 다음 페이지
13 D CR Carriage return 복귀
14 E SO Shift Out 확장문자 시작
15 F SI Shift In 확장문자 종료
16 10 DLE Data Link Escape 전송 제어 확장
17 11 DC1 Device Control 1 장치 제어 1
18 12 DC2 Device Control 2 장치 제어 2
19 13 DC3 Device Control 3 장치 제어 3
20 14 DC4 Device Control 4 장치 제어 4
21 15 NAK Negative Acknowledgement 부정 응답
22 16 SYN Synchronous idle 동기
23 17 ETB End of Transmission Block 전송블록 종료
24 18 CAN Cancel 무시
25 19 EM End of Medium 매체 종료
26 1A SUB Substitute 치환
27 1B ESC Escape 제어기능 추가
28 1C FS File Separator 파일경계 할당
29 1D GS Group Separator 레코드 그룹경계 할당
30 1E RS Record Separator 레코드 경계 할당
31 1F US Unit Separator 장치 경계 할당
127 7F DEL Delete 삭제

아스키 코드 출력 가능 문자표

10진법(Dec) 16진법(Hex) 모양(Shape) | 10진법(Dec) 16진법(Hex) 모양(Shape)
32 20   | 80 50 P
33 21 ! | 81 51 Q
34 22 | 82 52 R
35 23 # | 83 53 S
36 24 $ | 84 54 T
37 25 % | 85 55 U
38 26 & | 86 56 V
39 27 | 87 57 W
40 28 ( | 88 58 X
41 29 ) | 89 59 Y
42 2A * | 90 5A Z
43 2B + | 91 5B [
44 2C , | 92 5C \
45 2D - | 93 5D ]
46 2E . | 94 5E ^
47 2F / | 95 5F _
48 30 0 | 96 60 `
49 31 1 | 97 61 a
50 32 2 | 98 62 b
51 33 3 | 99 63 c
52 34 4 | 100 64 d
53 35 5 | 101 65 e
54 36 6 | 102 66 f
55 37 7 | 103 67 g
56 38 8 | 104 68 h
57 39 9 | 105 69 i
58 3A : | 106 6A j
59 3B ; | 107 6B k
60 3C < | 108 6C l
61 3D = | 109 6D m
62 3E > | 110 6E n
63 3F ? | 111 6F o
64 40 @ | 112 70 p
65 41 A | 113 71 q
66 42 B | 114 72 r
67 43 C | 115 73 s
68 44 D | 116 74 t
69 45 E | 117 75 u
70 46 F | 118 76 v
71 47 G | 119 77 w
72 48 H | 120 78 x
73 49 I | 121 79 y
74 4A J | 122 7A z
75 4B K | 123 7B {
76 4C L | 124 7C |
77 4D M | 125 7D }
78 4E N | 126 7E ~
79 4F O |      

감사합니다.


출력 함수와 형식 지정자(printf, format specifiers)

입력 함수(scanf)

이스케이프 시퀀스 정리(escape sequence)


<< 이전글 홈으로 가기 post 목록 보기 다음글 >>
이스케이프 시퀀스 정리     변수와 자료형