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

+ Recent posts