본문 바로가기

Development

[ASCII Code] 아스키 코드 제어 문자 기능과 명칭 목록

아스키 코드 제어 문자 기능과 명칭 목록
ASCII Code Control Character Name

Previous Post Perl 펄] 정수(int)를 실수(float, double)로 변환 출력 방법, 소수점 ...Perl float int] 펄, 실수/정수 변환 방법, 소수점 제거 함수Mean 소스 코드, Sum, Average 함수; 평균, 합계 구하기 SourcePython/파이썬] 세제곱근, 네제곱근, 거듭제곱근 구하기 함수; Cube Root Fu...Perl/펄] 세제곱근, 네제곱근, 거듭제곱근 구하기 함수; Cube Root Functi...윈도우 계산기] 세제곱근, 네제곱근, 거듭제곱근 구하기; Cube Root Windows ...NIKON D40X: Full Exif Info Dump; 니콘 DSLR 촬영 정보C언어] 구구단 100단 표 만들기 소스, 백단까지 구하기; 100 x 100 Table하드웨어란? 소프트웨어란? 운영체제란? : Hardware / Software / OS윤년 표/목록 (서기 1800년~2300년까지) : Leap Year List
아스키 코드 제어 문자 기능과 명칭 목록; ASCII Code Control Character Name
Wednesday, December 14, 2005
스폰서 링크

16진수 아스키 00번에서 1F번까지가 제어 문자(Control Characters)입니다. 도스창 같은 콘솔/터미널 화면이나, 프린터 제어, 파일 입출력 제어 때 사용합니다.

아스키 코드에서 많이 쓰이는 제어 문자는:

00번인 NUL 은, C언어 등에서 문자열의 끝을 의미할 때 사용
09번인 HT 는, 탭 문자 (공백 8개에 해당하는 넓은 공백)
0A번인 LF 는, 유닉스 텍스트의 줄바꿈
0D번인 CR 은, "CR + LF" 형식으로, 도스 텍스트의 줄바꿈에 사용

현재 이 정도밖에는 없습니다.

16  10      이름   설명
------------------------------------------------------
00  000     NUL    (문자열의 끝: Null char)
01  001     SOH    (Start of Heading)
02  002     STX    (Start of Text)
03  003     ETX    (End of Text)
04  004     EOT    (End of Transmission)
05  005     ENQ    (Enquiry)
06  006     ACK    (Acknowledgment)
07  007     BEL    (비프음: Bell)
08  008      BS    (백스페이스: Backspace)
09  009      HT    (탭: Horizontal Tab)
0A  010      LF    (줄바꿈: NL Line Feed/New Line)
0B  011      VT    (Vertical Tab)
0C  012      FF    (프린터 용지 먹임: Form Feed/New Page)
0D  013      CR    (줄바꿈: Carriage Return)
0E  014      SO    (Shift Out)
0F  015      SI    (Shift In)
10  016     DLE    (Data Link Escape)
11  017     DC1    (Device Control 1)
12  018     DC2    (Device Control 2)
13  019     DC3    (Device Control 3)
14  020     DC4    (Device Control 4)
15  021     NAK    (Negative Acknowledge)
16  022     SYN    (Synchronous Idle)
17  023     ETB    (End of Transmission Block)
18  024     CAN    (Cancel)
19  025      EM    (End of Medium)
1A  026     SUB    (Substitute / End of File; EOF)
1B  027     ESC    (Esc키: Escape)
1C  028      FS    (File Separator)
1D  029      GS    (Group Separator)
1E  030      RS    (Request to Send / Record Separator)
1F  031      US    (Unit Separator)
20  032      SP    (1바이트 공백: Space)
21  033       !    (느낌표: exclamation mark)
22  034       "    (큰따옴표: double quote)
23  035       #    (샤프: number sign)
24  036       $    (달러: dollar sign)
25  037       %    (퍼센트: percent)
26  038       &    (앰퍼샌드: ampersand)
27  039       '    (작은따옴표: single quote)
28  040       (    (소괄호: left/opening parenthesis)
29  041       )    (소괄호:right/closing parenthesis)
2A  042       *    (별표: asterisk)
2B  043       +    (플러스: plus)
2C  044       ,    (쉼표: comma)
2D  045       -    (마이너스: minus or dash)
2E  046       .    (마침표: dot)
2F  047       /    (슬래쉬: forward slash)
30  048       0
31  049       1
... 숫자
38  056       8
39  057       9
3A  058       :    (콜론: colon)
3B  059       ;    (세미콜론: semi-colon)
3C  060       <    (부등호: less than)
3D  061       =    (등호: equal sign)
3E  062       >    (부등호: greater than)
3F  063       ?    (물음표: question mark)
40  064       @    (앳 사인, 골뱅이: AT symbol)
41  065       A
42  066       B
43  067       C
... 알파벳 대문자
58  088       X
59  089       Y
5A  090       Z
5B  091       [    (대괄호: left/opening bracket)
5C  092       \    (백슬래쉬: back slash)
5D  093       ]    (대괄호: right/closing bracket)
5E  094       ^    (캐럿: caret/circumflex)
5F  095       _    (밑줄: underscore)
60  096       `    (백틱: acute accent / backquote / backtick)
61  097       a
62  098       b
63  099       c
... 알파벳 소문자
78  120       x
79  121       y
7A  122       z
7B  123       {    (중괄호: left/opening brace)
7C  124       |    (파이프: vertical bar)
7D  125       }    (중괄호: right/closing brace)
7E  126       ~    (물결무늬: tilde)
7F  127     DEL    (삭제: delete)