Функция получения строки с символом, имеющим заданный ASCII-код.
Аргументы:
c – ASCII-код символа. Целое число.
Описание:
сhr(с) – функция возвращает строку с символом, имеющим ASCII-код, равный
c. Перечень ASCII-кодов представлен в Таблица 1
Таблица 1. Таблица ASCII-кодов, коды в шестнадцатиричном виде.
|
.0 |
.1 |
.2 |
.3 |
.4 |
.5 |
.6 |
.7 |
.8 |
.9 |
.A |
.B |
.C |
.D |
.E |
.F |
0. |
NUL |
SOH |
STX |
ETX |
EOT |
ENQ |
ACK |
BEL |
BS |
TAB |
LF |
VT |
FF |
CR |
SO |
SI |
1. |
DLE |
DC1 |
DC2 |
DC3 |
DC4 |
NAK |
SYN |
ETB |
CAN |
EM |
SUB |
ESC |
FS |
GS |
RS |
US |
2. |
|
! |
" |
# |
$ |
% |
& |
' |
( |
) |
* |
+ |
, |
- |
. |
/ |
3. |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
: |
; |
< |
= |
> |
? |
4. |
@ |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
5. |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z |
[ |
\ |
] |
^ |
_ |
6. |
` |
a |
b |
C |
d |
e |
f |
g |
h |
i |
j |
k |
l |
m |
n |
o |
7. |
p |
q |
r |
s |
t |
u |
v |
w |
x |
y |
z |
{ |
| |
} |
~ |
DEL |
Расшифровка некоторых управляющих символов:
- NUL, 00 – Null, пустой.
- SOH, 01 – Start Of Heading, начало заголовка.
- STX, 02 – Start of Text, начало текста.
- ETX, 03 – End of Text, конец текста.
- BS, 08 – Backspace, возврат на один символ. Стирает предыдущий символ.
- TAB, 09 – Tab, горизонтальная табуляция.
- LF, 0A – Line Feed, перевод строки. В конце каждой строчки текстового файла ставится
либо этот символ, либо CR, либо и тот и другой (CR, затем LF), в зависимости от операционной
системы. Во многих языках программирования обозначается \n и при выводе текста приводит к
переводу строки.
- VT, 0B – Vertical Tab, вертикальная табуляция.
- FF, 0C – Form Feed, прогон страницы, новая страница.
- CR, 0D – Carriage Return, возврат каретки. Во многих языках программирования этот
символ, обозначаемый \r, можно использовать для возврата в начало строчки без перевода
строки. В некоторых операционных системах этот же символ, обозначаемый Ctrl-M, ставится в
конце каждой строчки текстового файла перед LF.
- SO, 0E – Shift Out, измени цвет ленты (использовался для двуцветных лент; цвет менялся
обычно на красный). В дальнейшем обозначал начало использования национальной кодировки.
- ESC, 1B – Escape. Следующие за ним символы имеют какое-то другое значение, отличное от
того, которое определено в ASCII
- FS, 1C – File Separator, разделитель файлов.
- GS, 1D – Group Separator, разделитель групп.
- RS, 1E – Record Separator, разделитель записей.
- DEL, 7F – Delete, стереть последний символ.
Результат:
str – строка, содержащая символ с ASCII-кодом, равным c.
В результате переменная str будет содержать строку “s”, как как дясятичное число 115
соответствуем шестнадцатиричному числу 73.