ВУЗ:
Составители:
Рубрика:
129
СИМВОЛЫ И СТРОКИ
СИМВОЛЬНЫЙ ТИП
Во всех современных языках программирования имеется стандартный
(встроенный) символьный тип. В языке Turbo Pascal он называется CHAR.
Переменные и константы этого типа хранят символы. Символьные
переменные и константы в Turbo Pascal занимают 1 байт памяти.
Символьное значение можно вводить с клавиатуры, выводить на экран,
можно сохранять / загружать из файла, символы можно объединять в
любые структуры данных.
Пример:
Var
C, c1, c2: char; {c, c1, c2 – переменные символьного типа}
S: array[1..10] of char; {s – массив символов}
Const
Space = ‘ ‘; {Символьная константа – пробел}
XChar = ‘@‘; {Символьная константа – собачка}
F = ‘‘‘‘;{Символьная константа – апостроф}
BigK = #75; {Символьная константа – символ с кодом 75 –
большая латинская буква K}
На самом деле значение символьного типа представляет собой КОД
символа. Код – это целое число. Каждому возможному значению целого
числа ставится в соответствие символ. В результате получается таблица
кодировки. В принципе, можно создать бесконечное число вариантов
таблиц кодировок. На практике же используется очень ограниченное
количество таких таблиц. В настоящее время наиболее
распространенными
являются кодировки ASCII (MS DOS), ANSI
(Windows), KOI–8 (Unix), Unicode (универсальная кодировка, содержит
коды символов почти всех современных алфавитов). Кодировки ASCII,
ANSI, KOI–8 являются однобайтовыми: в них каждый символ кодируется
Страницы
- « первая
- ‹ предыдущая
- …
- 127
- 128
- 129
- 130
- 131
- …
- следующая ›
- последняя »
