Site Loader

Спецификации восьмеричных и шестнадцатеричных символов

Twitter LinkedIn Facebook Адрес электронной почты

  • Статья
  • Чтение занимает 2 мин

Последовательность \ooo означает, что можно указать любой набор символов в кодировке ASCII в качестве трехразрядного восьмеричного кода знака. Числовое значение восьмеричного целого числа указывает значение требуемого символа или расширенного символа.

Аналогичным образом последовательность \xhhh позволяет указать любой символ в кодировке ASCII в качестве шестнадцатеричного кода знака. Например, символ backspace (ASCII) можно представить как обычную escape-последовательность C ( \b), закодировать как восьмеричный код \010 или шестнадцатеричный код \x008.

В восьмеричной escape-последовательности можно использовать только цифры от 0 до 7. Длина восьмеричной escape-последовательности не может превышать три цифры, и такие последовательности заканчиваются на первом символе, который не является цифрой в восьмеричном формате. Хотя нет необходимости использовать все три цифры, необходимо использовать по крайней мере одну. Например, для символа backspace по таблице ASCII восьмеричное представление имеет вид \10, а для буквы A — \101.

Аналогичным образом, необходимо использовать хотя бы одну цифру для шестнадцатеричной escape-последовательности, но можно опустить вторую и третью цифры. Следовательно, шестнадцатеричную escape-последовательность для символа backspace можно указать как

\x8, \x08 или \x008.

Значение восьмеричной или шестнадцатеричной escape-последовательности должно находиться в диапазоне представимых значений для типа unsigned char для символьной константы и типа wchar_t для расширенной символьной константы. Дополнительные сведения о расширенных символьных константах см. в статье Многобайтовая кодировка и расширенные символы.

В отличие от восьмеричных escape-констант количество шестнадцатеричных цифр в escape-последовательности не ограничено. Шестнадцатеричная escape-последовательность заканчивается на первом символе, который не является цифрой в восьмеричном формате. Поскольку шестнадцатеричные цифры включают буквы от

a до f, убедитесь, что escape-последовательность заканчивается на соответствующей цифре. Чтобы избежать путаницы, можно добавить определения восьмеричных или шестнадцатеричных символов в определение макроса.

#define Bell '\x07'

В случае шестнадцатеричных значений можно разделить строку для четкого отображения правильного значения.

"\xabc"    /* one character  */
"\xab" "c" /* two characters */

Константы символов в C

Символы ASCII



Символы ASCII

Этот список может помочь при использовании функций Asc и Chr.  Таблица основана на  ASCII Character Set


Управляющие символы (большинство непечатные; наиболее важные подсвечены жёлтым)
Символ (Обознач.) Dec  Hex  Oct Описание
NUL000000Пустой символ
SOH101001Начало заголовка, = console interrupt
STX202002Начало текста, maintenance mode on HP console
ETX303003Конец текста
EOT404004Конец передачи, не тоже самое, что ETB
ENQ505005Запрос, связан с ACK; old HP flow control
ACK606006Подтверждение, очищает ENQ logon hand
BEL707007Звуковой сигнал (Воспроизводит стандартный «бииип» системным динамиком ПК в Windows )
BS808010Backspace, works on HP terminals/computers
HT909011Горизонтальная табуляция, перемещает к следующей позиции табуляции
LF100a012Перенос строки
VT110b013Вертикальная табуляция
FF120c014Смена страницы, извлекает страницу
CR130d015Возврат каретки
SO140e016Shift Out, включает альтернативные символы
SI150f017Shift In, возобновляет символы по умолчанию
DLE1610020Экранирует управляющий символ
DC11711021XON, with XOFF to pause listings; «:okay to send».
DC21812022Управление устройством, код 2, block-mode flow control
DC31913023XOFF, with XON is TERM=18 flow control
DC42014024Управление устройством, код 4
NAK2115025Отрицательное подтверждение
SYN2216026Пустой символ для синхронного режима передачи
ETB2317027Конец передаваемого блока данных, не тоже самое, что EOT
CAN2418030Отмена строки, MPE echoes !!!
EM2519031Конец носителя, Control-Y interrupt
SUB261a032Замена
ESC271b033Экранирует, следующий символ не отображается
FS281c
034
Разделитель файлов
GS291d035Разделитель групп
RS301e036Разделитель записей, block-mode terminator
US311f037Разделитель полей
DEL1277f177Delete (rubout), cross-hatch box

Печатные символы (стандартные)

Символ Dec  Hex  Oct Описание
 3220040Пробел
!3321041Восклицательный знак
«3422042Кавычка (" в HTML)
#3523043Решётка (знак числа)
$3624044Доллар
%3725045Проценты
&3826046Амперсанд
3927047Закрывающая одиночная кавычка (апостроф)
(4028050Открывающая скобка
)4129051Закрывающая скобка
*422a052Звёздочка, умножение
+432b053Плюс
,442c054Запятая
452d055Дефис, минус
.462e056Точка
/472f057Наклонная черта (слеш, деление)
04830060Ноль
14931061Один
25032062Два
35133063Три
4
52
34064Четыре
55335065Пять
65436066Шесть
75537067Семь
85638070Восемь
95739071Девять
:583a072Двоеточие
;593b073Точка с запятой
<603c074Знак меньше
=613d075Знак равенства
>623e076Знак больше
?633f077Знак вопроса
@6440100эт, собака
A6541101Заглавная A
B6642102Заглавная B
C6743103Заглавная C
D6844104Заглавная D
E6945105Заглавная E
F7046106Заглавная F
G7147107Заглавная G
H7248110Заглавная H
I7349111Заглавная I
J744a112Заглавная J
K754b113Заглавная K
L764c114Заглавная L
M774d115Заглавная M
N784e116Заглавная N
O794f117Заглавная O
P8050120Заглавная P
Q8151121Заглавная Q
R8252122Заглавная R
S8353123Заглавная S
T8454124Заглавная T
U8555125Заглавная U
V8656126Заглавная V
W8757127Заглавная W
X8858130Заглавная X
Y8959131Заглавная Y
Z905a132Заглавная Z
[915b133Открывающая квадратная скобка
\925c134Обратная наклонная черта (обратный слеш)
]935d135Закрывающая квадратная скобка
^945e136Циркумфлекс, возведение в степень, знак вставки
_955f137Нижнее подчёркивание
`9660140Открывающая одиночная кавычка, гравис, знак ударения
a9761141Строчная a
b9862142Строчная b
c9963143Строчная c
d10064144Строчная d
e10165145Строчная e
f10266146Строчная f
g10367147Строчная g
h10468150Строчная h
i10569151Строчная i
j1066a152Строчная j
k1076b153Строчная k
l1086c154Строчная l
m1096d155Строчная m
n1106e156Строчная n
o1116f157Строчная o
p11270160Строчная p
q11371161Строчная q
r11472162Строчная r
s11573163Строчная s
t11674164Строчная t
u11775165Строчная u
v11876166Строчная v
w11977167Строчная w
x12078170Строчная x
y12179171Строчная y
z1227a172Строчная z
{1237b173Открывающая фигурная скобка
|1247c174Вертикальная черта
}1257d175Закрывающая фигурная скобка
~1267e176Тильда (приблизительно)

Расширенный набор символов (ANSI) в русской кодировке Win-1251

Символ Dec  Hex  Oct Описание
Ђ12880200
Ѓ12981201
13082202Запятая
ѓ13183203
13284204Кавычка нижняя правая
13385205Многоточие
13486206Одинарный крест
13587207Двойной крест
13688210Знак евро
13789211Промилле (тысячная часть числа)
Љ1388A212
1398B213Знак меньше
Њ1408C214
Ќ1418D215
Ћ1428E216
Џ1438F217
ђ14490220
14591221Левая одинарная верхняя кавычка
14692222Правая верхняя одинарная кавычка
14793223Левые двойные верхние кавычки
14894224Правые двойные верхние кавычки
14995225Крупная точка
15096226Короткий дефис (тире)
15197227Длинный дефис (тире)
˜15298230
15399231Торговый знак
љ1549A232
1559B233Знак больше
њ1569C234
ќ1579D235
ћ1589E236
џ1599F237
 160A0240
Ў161A1241
ў162A2242
Ј163A3243
¤164A4244Валюта
Ґ165A5245
¦166A6246
§167A7247Параграф, раздел
Ё168A8250Заглавная Ё
©169A9251Копирайт
Є170AA252
«171AB253Левые двойные кавычки
¬172AC254
­173AD255Дефис
®174AE256Зарегистрированный торговый знак
Ї175AF257Английская прописная (большая) I с умлаутом (двумя точками наверху)
°176B0260Градус
±177B1261Плюс-минус
І178B2262
і179B3263
ґ180B4264
µ181B5265Мю
182B6266Enter, знак абзаца
·183B7267Средняя квадратная точка
ё184B8270Строчная ё
185B9271Порядковый номер
є186BA272
»187BB273Правые двойные кавычки
ј188BC274
Ѕ189BD275
ѕ190BE276
ї191BF277Английская строчная (маленькая) буква i, но только не с одной, а с двумя точками сверху (умлаут)
А192C0300Заглавные буквы русского алфавита
Б193C1301
В194C2302
Г195C3303
Д196C4304
Е197C5305
Ж198C6306
З199C7307
И200C8310
Й201C9311
К202CA312
Л203CB313
М204CC314
Н205CD315
О206CE316
П207CF317
Р208D0320
С209D1321
Т210D2322
У211D3323
Ф212D4324
Х213D5325
Ц214D6326
Ч215D7327
Ш216D8330
Щ217D9331
Ъ218DA332
Ы219DB333
Ь220DC334
Э221DD335
Ю222DE336
Я223DF337
а224E0340Строчные буквы русского алфавита
б225E1341
в226E2342
г227E3343
д228E4344
е229E5345
ж230E6346
з231E7347
и232E8350
й233E9351
к234EA352
л235EB353
м236EC354
н237ED355
о238EE356
п239EF357
р240F0360
с241F1361
т242F2362
у243F3363
ф244F4364
х245F5365
ц246F6366
ч247F7367
ш248F8370
щ249F9371
ъ250FA372
ы251FB373
ь252FC374
э253FD375
ю254FE376
я255FF377

HTML-коды — Таблица символов ASCII

 Стандартный набор ASCII, имена объектов HTML, ISO 10646, ISO 8879, ISO 8859-1 Латинский алфавит № 1
 Поддержка браузеров: все браузеры



ASCII   HTML HTML  
Декабрь Шестигранник Символ Номер Имя

32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
20
21
22
23
24
25
26
27
28
29
2A
2B
2C
2D
2E
2F

!
»
#
$
%
и

(
)
*
+
,

.
/

!
"
#
$
%
&
'
(
)
*
+
,
-
.
/

"

&

пробел
восклицательный знак
двойные кавычки
знак числа
знак доллара
знак процента
амперсанд
одинарная кавычка
открывающая скобка
закрывающая скобка
звездочка
знак плюс
запятая
знак минус
минус — дефис 609096 точка
точка


ASCII   HTML HTML  
Декабрь Шестигранник Символ Номер Имя

48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
30
31
32
33
34
35
36
37
38
39
3A
3B
3C
3D
3E
3F
0
1
2
3
4
5
6
7
8
9
:
;
<
=
>
?
0
1
2
3
4
5
6
7
8
9
:
;
<
=
>
?

<

>

ноль
один
два
три
четыре
пять
шесть
семь
восемь
девять
двоеточие
точка с запятой
знак меньше
знак равенства
знак больше
вопросительный знак


ASCII   HTML HTML  
Декабрь Шестигранник Символ Номер Имя

64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
40
41
42
43
44
45
46
47
48
49
4A
4B
4C
4D
4E
4F
@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
по символу


ASCII   HTML HTML  
Декабрь Шестигранник Символ Номер Имя

80
81
82
83 9
_
P
Q
R
S
T
U
V
W
X
Y
Z
[
\
]
^
_

открывающая скобка
обратная косая черта
закрывающая скобка
знак вставки — циркумфлекс
подчеркивание



ASCII   HTML HTML  
Декабрь Шестигранник Символ Номер Имя

96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
60
61
62
63
64
65
66
67
68
69
6A
6B
6C
6D
6E
6F
`
a
b
c
d
e
f
g
h
i
j
k
l
m
п
или
`
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
серьезный акцент


ASCII   HTML HTML  
Декабрь Шестигранник Символ Номер Имя

112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
70
71
72
73
74
75
76
77
78
79
7A
7B
7C
7D
7E
7F
p
q
r
s
t
u
v
w
х
г
г
{
|
}
~
p
q
r
s
t
u
v
w
x
y
z
{
|
}
~

открывающая скобка
вертикальная черта
закрывающая скобка
знак эквивалентности — тильда
(не определено в стандарте HTML 4)



ASCII   HTML HTML  
Декабрь Шестигранник Символ Номер Имя

128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
80
81
82
83
84
85
86
87
88
89
8A
8B
8C
8D
8E
8F
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4) стандарт HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)


ASCII   HTML HTML  
Декабрь Шестигранник Символ Номер Имя

144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
90
91
92
93
94
95
96
97
98
99
9A
9B
9C
9D
9E
9F
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4) стандарт HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)
(не определено в стандарте HTML 4)


ASCII   HTML HTML  
Декабрь Шестигранник Символ Номер Имя

160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
А0
А1
А2
А3
А4
А5
А6
А7
A8
A9
AA
AB
AC
AD
AE
AF

¡
¢
£
¤
¥
¦
§
¨
©
ª
«
¬

®
¯
 
¡
¢
£
¤
¥
¦
§
¨
©
ª
«
¬
­
®
¯
 
!искл.
%
фунтов;
&текущий;
иен;
¦
&сек;
¨
&копия;
ª
«
&нет;
­
®
¯
неразрывный пробел
перевернутый восклицательный знак
знак цента
знак фунта стерлингов
знак валюты
знак иены
сломанная вертикальная черта
знак раздела
пробел диэрезис — умляут
знак авторского права
женский порядковый номер
левые двойные угловые кавычки
без знака
мягкий дефис
знак зарегистрированного товарного знака
интервал макрон — верхняя черта


666
ASCII   HTML HTML  
Декабрь Шестигранник Символ Номер Имя

176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
B0
B1
B2
B3
B4
B5
B6
B7
B8
B9
ВА
ББ
БК
БД
БЭ
БФ
°
±
²
³
´
µ

·
¸
¹
º
»
¼
½
¾
¿
°
±
²
³
´
µ

·
¸
¹
º
»
¼
½
¾
¿
&град;
±
&up2;
&up3;
&острый;
&микро;
&пара;
·
¸
¹
º
»
¼
½
¾
¿
знак градуса
знак плюс-минус
верхний индекс два в квадрате
верхний индекс три в кубе
острый ударение — интервал острый
микрознак
знак пилкроу — знак абзаца
средняя точка — грузинская запятая
пробел седиль
верхний индекс единица
мужской порядковый номер
прямые двойные угловые кавычки
дробь одна четверть
дробь одна половина
дробь три четверти
перевернутый вопросительный знак


ASCII   HTML HTML  
Декабрь Шестигранник Символ Номер Имя

192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
C0
C1
C2
C3
C4
C5
C6
C7
C8
C9
CA
CB
CC
CD
CE
CF
À
Á
Â
Ã
Ä
Å
Æ
Ç
È
É
Ê
Ë
Ì
Í
Î
Ï
À
Á
Â
Ã
Ä
Å
Æ
Ç
È
É
Ê
Ë
Ì
Í
Î
Ï
&Могила;
&Острый;
&Окруж. ;
&Атильда;
&Омл;
&Аринг;
Æ
Ç
&Выгравировать;
É
Ê
Ë
&Изображение;
Í
Î
Ï
латинская заглавная буква A с гравировкой
латинская заглавная буква A с остротой
латинская заглавная буква A с циркумфлексом
латинская заглавная буква A с тильдой
латинская заглавная буква A с диэрезисом
латинская заглавная буква A с кольцом над
латинская заглавная буква AE
латинская заглавная буква буква C с седиллой
латинская заглавная буква E с гравировкой
латинская заглавная буква E с остротой
латинская заглавная буква E с циркумфлексом
латинская заглавная буква E с диэрезисом
латинская заглавная буква I с гравировкой
латинская заглавная буква I с остротой
латинская заглавная буква I с циркумфлексом
латинская заглавная буква I с диэрезисом


ASCII   HTML HTML  
Декабрь Шестигранник Символ Номер Имя

208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
D0
D1
D2
D3
D4
D5
D6
D7
Д8
Д9
DA
DB
DC
DD
DE
DF
Ð
Ñ
Ò
Ó
Ô
Õ
Ö
×
Ø
Ù
Ú
Û
Ü
Ý
Þ
ß
Ð
Ñ
Ò
Ó
Ô
Õ
Ö
×
Ø
Ù
Ú
Û
Ü
Ý
Þ
ß
Ð
&Nтильда;
&Огрейв;
Ó
Ô
&Отильда;
Ö
&раз;
&Ослэш;
&Угр. ;
Ú
Û
Ü
Ý
&ШИП;
ß
латинская заглавная буква ETH
латинская заглавная буква N с тильдой
латинская заглавная буква O с гравировкой
латинская заглавная буква O с острым знаком
латинская заглавная буква O с циркумфлексом
латинская заглавная буква O с тильдой
латинская заглавная буква O с диэрезисом
знак умножения
латинская заглавная буква O с косой чертой
латинская заглавная буква U с гравировкой
латинская заглавная буква U с акусом
латинская заглавная буква U с циркумфлексом
латинская заглавная буква U с диэрезисом
латинская заглавная буква Y с острым
латинская заглавная буква THORN
латинская строчная буква диез s — ess-zed


ASCII   HTML HTML  
Декабрь Шестигранник Символ Номер Имя

224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
E0
E1
E2
E3
E4
E5
E6
E7
E8
E9
EA
EB
EC
ED
EE
EF
à
á
â
ã
ä
å
æ
ç
и
и
и
и
и
и
î ​​
ï
à
á
â
ã
ä
å
æ
ç
è
é
ê
ë
ì
í
î
ï
&могила;
á
&acir;
&далее;
ä
å
æ
ç
&гравировать;
é
ê
ë
`
í
î
ï
строчная латинская буква а с запятой
строчная латинская буква а с остротой
строчная латинская буква а с циркумфлексом
строчная латинская буква а с тильдой
строчная латинская буква а с диэрезисом
строчная латинская буква а с кольцом вверху
строчная латинская буква ae
строчная латинская буква буква с с седиллой
латинская строчная буква е с гравировкой
строчная латинская буква e с остротой
строчная латинская буква e с циркумфлексом
строчная латинская буква e с диэрезисом
строчная латинская буква i с запятой
строчная латинская буква i с остротой
строчная латинская буква i с циркумфлексом
строчная латинская буква i с диэрезисом


ASCII   HTML HTML  
Декабрь Шестигранник Символ Номер Имя

240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
F0
F1
F2
F3
F4
F5
F6
F7
F8
F9
FA
FB
FC
FD
FE
FF
р

х
ó
х
х
ö
÷
ø
ù
ú
û
ü
ý
þ
ÿ
ð
ñ
ò
ó
ô
õ
ö
÷
ø
ù
ú
û
ü
ý
þ
ÿ
&эт;
ñ
ò
ó
ô
õ
&oml;
&разделить;
& косая черта;
ù
ú
û
ü
ý
&шип;
ÿ
строчная латинская буква eth
строчная латинская буква n с тильдой
строчная латинская буква o с запятой
строчная латинская буква o с остротой
строчная латинская буква o с циркумфлексом
строчная латинская буква o с тильдой
строчная латинская буква o с диэрезисом
знак деления
строчная латинская буква o с косой чертой
строчная латинская буква u с гравировкой
строчная латинская буква u с акутом
строчная латинская буква u с циркумфлексом
строчная латинская буква u с диэрезисом
строчная латинская буква y с акуатом
строчная латинская буква шип
строчная латинская буква y с диэрезисом

 HTML 4. 01, ISO 10646, ISO 8879, расширенная латиница A и B,
 Поддержка браузеров: Internet Explorer > 4, Netscape > 4



    HTML HTML  
Декабрь Шестигранник Символ Номер Имя

338
339
352
353
376
402
152
153
160
161
178
192
Œ
œ ​​
Š
š
Ÿ
ƒ
Œ
œ
Š
š
Ÿ
ƒ
латинская заглавная буква OE
латинская строчная буква oe
латинская заглавная буква S с кароном
латинская строчная буква s с кароном
латинская заглавная буква Y с диэрезисом
строчная латинская f с крючком — функция


    HTML HTML  
Декабрь Шестигранник Символ Номер Имя

8211
8212
8216
8217
8218
8220
8221
8222
8224
8225
8226
8230
8240
8364
8482
2013
2014
2018
2019
201A
201C
201D
201E
2020
2021
2022
2026
2030
20AC
2122






























&евро;

короткое тире
длинное тире
левая одинарная кавычка
правая одинарная кавычка
одинарная нижняя 9 кавычка
левая двойная кавычка
правая двойная кавычка
двойная двойная 9-кавычка
кинжал
двойной кинжал
пуля
горизонтальный многоточие
знак на тысячу
знак евро
знак торговой марки

Таблица ASCII

Таблица ASCII

На главную страницу

&nbsp
Символьный Шестнадцатеричный Десятичный &nbsp&nbsp Символ Шестнадцатеричный Десятичный Символьный Шестнадцатеричный Десятичный
20 32 @ 40 64 ` 60 96
! 21 33 А 41 65 и 61 97
» 22 34 Б 42 66 б 62 98
# 23 35 С 43 67 с 63 99
$ 24 36 Д 44 68 д 64 100
% 25 37 Е 45 69 и 65 101
и 26 38 Ф 46 70 ф 66 102
27 39 Г 47 71 г 67 103
( 28 40 Н 48 72 ч 68 104
) 29 41 я 49 73 &nbsp и 69 105
* 42 &nbsp Дж 74 &nbsp к 106
+ 43 &nbsp К 4b 75 к 107
, 44 &nbsp Л 4c 76 &nbsp л 6c 108
_ 2d 45 &nbsp М 4d 77 &nbsp м 109
.

alexxlab

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *