10진수 |
16진수 |
문자 |
의미 |
10진수 |
16진수 |
문자 |
0 |
0×00 |
NULL |
64 |
0×40 |
@ | |
1 |
0×01 |
SOH |
start of heading |
65 |
0×41 |
A |
2 |
0×02 |
STX |
start of text |
66 |
0×42 |
B |
3 |
0×03 |
ETX |
end of text |
67 |
0×43 |
C |
4 |
0×04 |
EOT |
end of transmission |
68 |
0×44 |
D |
5 |
0×05 |
ENQ |
enquiry |
69 |
0×45 |
E |
6 |
0×06 |
ACK |
acknowledge |
70 |
0×46 |
F |
7 |
0×07 |
BEL |
bell |
71 |
0×47 |
G |
8 |
0×08 |
BS |
backspace |
72 |
0×48 |
H |
9 |
0×09 |
HT |
horizontal tab |
73 |
0×49 |
I |
10 |
0×0A |
LF |
NL line feed, new line |
74 |
0×4A |
J |
11 |
0×0B |
VT |
vertical tab |
75 |
0×4B |
K |
12 |
0×0C |
FF |
NP form feed, new page |
76 |
0×4C |
L |
13 |
0×0D |
CR |
carriage return |
77 |
0×4D |
M |
14 |
0×0E |
SO |
shift out |
78 |
0×4E |
N |
15 |
0×0F |
SI |
shift in |
79 |
0×4F |
O |
16 |
0×10 |
DLE |
data link escape |
80 |
0×50 |
P |
17 |
0×11 |
DC1 |
device control 1 |
81 |
0×51 |
Q |
18 |
0×12 |
DC2 |
device control 2 |
82 |
0×52 |
R |
19 |
0×13 |
DC3 |
device control 3 |
83 |
0×53 |
S |
20 |
0×14 |
DC4 |
device control 4 |
84 |
0×54 |
T |
21 |
0×15 |
NAK |
negative acknowledge |
85 |
0×55 |
U |
22 |
0×16 |
SYN |
synchronous idle |
86 |
0×56 |
V |
23 |
0×17 |
ETB |
end of trans. block |
87 |
0×57 |
W |
24 |
0×18 |
CAN |
cancel |
88 |
0×58 |
X |
25 |
0×19 |
EM |
end of medium |
89 |
0×59 |
Y |
26 |
0×1A |
SUB |
substitute |
90 |
0×5A |
Z |
27 |
0×1B |
ESC |
escape |
91 |
0×5B |
[ |
28 |
0×1C |
FS |
file separator |
92 |
0×5C |
|
29 |
0×1D |
GS |
group separator |
93 |
0×5D |
] |
30 |
0×1E |
RS |
record separator |
94 |
0×5E |
^ |
31 |
0×1F |
US |
unit separator |
95 |
0×5F |
_ |
32 |
0×20 |
SP |
SPACE |
96 |
0×60 |
. |
33 |
0×21 |
! |
97 |
0×61 |
a | |
34 |
0×22 |
" |
98 |
0×62 |
b | |
35 |
0×23 |
# |
99 |
0×63 |
c | |
36 |
0×24 |
$ |
100 |
0×64 |
d | |
37 |
0×25 |
% |
101 |
0×65 |
e | |
38 |
0×26 |
& |
102 |
0×66 |
f | |
39 |
0×27 |
' |
103 |
0×67 |
g | |
40 |
0×28 |
( |
104 |
0×68 |
h | |
41 |
0×29 |
) |
105 |
0×69 |
i | |
42 |
0×2A |
* |
106 |
0×6A |
j | |
43 |
0×2B |
+ |
107 |
0×6B |
k | |
44 |
0×2C |
' |
108 |
0×6C |
l | |
45 |
0×2D |
- |
109 |
0×6D |
m | |
46 |
0×2E |
. |
110 |
0×6E |
n | |
47 |
0×2F |
/ |
111 |
0×6F |
o | |
48 |
0×30 |
0 |
112 |
0×70 |
p | |
49 |
0×31 |
1 |
113 |
0×71 |
q | |
50 |
0×32 |
2 |
114 |
0×72 |
r | |
51 |
0×33 |
3 |
115 |
0×73 |
s | |
52 |
0×34 |
4 |
116 |
0×74 |
t | |
53 |
0×35 |
5 |
117 |
0×75 |
u | |
54 |
0×36 |
6 |
118 |
0×76 |
v | |
55 |
0×37 |
7 |
119 |
0×77 |
w | |
56 |
0×38 |
8 |
120 |
0×78 |
x | |
57 |
0×39 |
9 |
121 |
0×79 |
y | |
58 |
0×3A |
: |
122 |
0×7A |
z | |
59 |
0×3B |
; |
123 |
0×7B |
{ | |
60 |
0×3C |
< |
124 |
0×7C |
| | |
61 |
0×3D |
= |
125 |
0×7D |
} | |
62 |
0×3E |
> |
126 |
0×7E |
~ | |
63 |
0×3F |
? |
127 |
0×7F |
DEL |
빨간색으로 표시한 것은 외워두면 좋은 값들이죠. 워낙에 자주 나와서 ^^
16진수로 외우는게 더 쉽습니다.
공백(20) 문자0(30) 문자A(41) 문자a(61)
그리고 Windows(DOS)에서는 CR(Carriage Return)과 LF(Line Feed)가 합쳐서 엔터 즉 줄바꿈이 됩니다.
( 이렇게 굳이 2단계를 거쳐 엔터 효과를 낸 이유는 타자기 때문이라 합니다. 타자기를 밀어서 커서를 제일 앞으로 가져다 두는것을 캐리지 리턴, 아래줄로 이동하는건 라인 피드였다는군요. )
UNIX 계열은 LF만으로 줄바꿈을 하죠. 그래서 메모장에서 TEXT문서를 하나 작성한 다음에 UNIX로 바이너리 모드로 복사한 다음에 VI로 열어보면 문장 끝에 ^M(CR) 문자가 잔뜩 나타납니다.
매킨토시의 운영체제인 MAC OS는 CR만으로 줄바꿈을 한다는군요.
'Program' 카테고리의 다른 글
Marshall (0) | 2009.12.27 |
---|---|
WML - 기본 Tag (0) | 2009.12.16 |
input tag (0) | 2009.12.16 |
[마틴파울러]Refactoring에서 나온 관련 좋은 문구 (0) | 2009.12.15 |