Основным символьным типом является Сhar.
Таблица 2.3 (окончание)
Тип данных Boolean |
Типы данных ByteBool, WordBool, LongBool |
Ord(True) = 1 |
Ord(True) <> 0 |
Succ (False) = True |
Succ (False) = True |
Pred(True) = False |
Pred (False) = True |
Основным символьным типом является Сhar. Данный тип используется для хранения символа из таблицы ASCII. Каждый символ в данной таблице представлен числовым значением от 0 до 255, поэтому переменная такого типа занимает в памяти всего 1 байт.
Кроме типа Char, язык Object Pascal имеет еще два символьных типа:
- AnsiChar является полным аналогом типа Сhar. Занимает 1 байт памяти;
- WideChar — тип, который используется для хранения символов в кодировке Unicode. Данная кодировка ограничена не 256-ю а 65 535-ю символами. Занимает 2 байта памяти.
- Chr (x) — возвращает символ с кодом, который соответствует целочисленному значению х;
- UрСаsе(с) — возвращает символ с, преобразованный в верхний регистр (то есть преобразует прописные буквы в заглавные).
Назад
Содержание
Вперед