Delphi тип Char – тип переменной для хранения простого символа.
System unit
type : Char = #0..#255;
Тип Char – это простой тип переменной, используемый для хранения простого символа.
Он может быть назначен от символьной константы, или целого числа.
Примечание.
Не гарантируется, что он будет размером 1 байт. Если это то, что вы хотите, то используйте AnsiChar.
Тип Char в Delphi: Различные способы назначения в и из Char
var
myChar : Char;
begin
myChar := 'G'; // Назначение из символьной константы
ShowMessage('Символ G = '+myChar);
myChar := #65; // Назначение из целочисленной константы
ShowMessage('#65 = '+myChar);
myChar := ^I; // Назначение из символа управления - табуляции
ShowMessage('Control '+myChar+' character');
myChar := Chr(66); // Использование Char для конвертирования числа
ShowMessage('Chr(66) = '+myChar);
myChar := Char(67); // Использование Char как стандартное приведение
ShowMessage('Char(67) = '+myChar);
end;
Результат
Символ G = G
#65 = A
Control character
Chr(66) = B
Char(67) = C
Похожие функции, процедуры и команды
AnsiChar — символьный тип, гарантированный размер 8 бит.
Chr — конвертирует целое число в символ.
Ord — порядковое значение целого числа, символа или перечисления.
PChar — указатель на значение символа (Char).
String — тип данных, который содержит строку символов.
UpCase — преобразует значение Char к верхнему регистру.
WideChar — тип переменной содержащий отдельный Интернациональный символ.
