chr

Функция получения строки с символом, имеющим заданный ASCII-код.

Синтаксис

str = chr(c);

Аргументы

Имя Тип данных Описание
c integer 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 string Строка, содержащая символ с ASCII-кодом, равным c

Пример

str = chr(115);

В результате переменная str будет содержать строку "s", как десятичное число 115, соответствующее шестнадцатеричному числу 73.

Дополнительные материалы

Нет.