Навигация
|
|||||
Оглавление
|
|||||
Символьные типы данных Символьные типы применяются для описания данных, значением которых является буква, цифра, знак препинания и другие символы. Существуют два фундаментальных символьных типа данных: AnsiChar и WideChar (таблица 2.3). Они соответствуют двум различным системам кодировки символов. Данные типа AnsiChar занимают один байт памяти и кодируют один из 256 возможных символов расширенной кодовой таблицы ANSI, в то время как данные типа WideChar занимают два байта памяти и кодируют один из 65536 символов кодовой таблицы Unicode. Кодовая таблица Unicode - это стандарт двухбайтовой кодировки символов. Первые 256 символов таблицы Unicode соответствуют таблице ANSI, поэтому тип данных AnsiChar можно рассматривать как подмножество WideChar. Тип данных Диапазон значений Объем памяти (байт) Таблица 2.3. Символьные типы данных * Примечание: Пример описания переменной символьного типа: В программе значения переменных и констант символьных типов заключаются в апострофы (не путать с кавычками!), например: Symbol := 'A'; // Переменной Symbol присваивается буква A
|