Chr, функция
Синтаксис
function Chr(lntValue: Integer): AnsiChar;
function Chr(IntValue: Integer): WideChar;
Описание
Функция Chr преобразует целое к эквивалентному символу AnsiChar либо WideChar,
в зависимости от контекста вызова. Chr не является настоящей функцией, и ее
вызов не компилируется в какой-либо код. Delphi автоматически преобразует IntValue
в диапазон, необходимый для символьного типа (#0. . #255 для AnsiChar или #0..#65535
для WideChar).
Ошибки
Советы и приемы
- Компилятор одинаково интерпретирует символьные выражения Chr(27), #27
и ^[, и конкретный выбор является делом вкуса. Для управляющих символов
предпочтительным является вариант с использованием символа вставки, например,
^М для возврата каретки. Для специальных символов лучше подходят символьные
константы, например, #0 для отметки конца строки PChar. Применяйте Chr для
преобразования переменных.
- Вызов Chr аналогичен преобразованию типов, однако функция Chr более понятна
для опытных программистов языка Паскаль.
Пример
Смотрите также
Нет комментариев.
Оставить комментарий:
|
|