Символьный тип данных
Символьный тип Char - представляет собой тип данных, предназначенный для хранения одного символа (буквы, знака или кода). В переменную этого типа может быть помещен любой из 256 символов расширенного кода ASCII. Это буквы ['A'...'Z', 'а'... 'z'], ['А'...'Я', 'а'...'я'], цифры ['0'...'9'], знаки препинания и специальные символы. Переменная типа Char в памяти занимает один байт.
Компьютер воспринимает нажатие клавиш в виде ASCII кода. В Турбо Паскаль предусмотрена работа с символьными типами данных в виде ASCII кода. Для этого перед числом, обозначающим код ASCII нужно поставить знак #.
Таблица ASCII кода.
Код |
Клавиша или комбинация клавиш |
Код |
Клавиша или комбинация клавиш |
Алфавитно-цифровые клавиши |
|||
8 |
Backspace (Забой) |
9 |
Tab (Табуляция) |
13 |
Enter |
32 |
Пробел |
33 |
! |
34 |
'' |
35 |
# |
36 |
$ |
37 |
% |
38 |
& |
39 |
' |
40 |
( |
41 |
) |
42 |
* |
43 |
+ |
44 |
, |
45 |
- |
46 |
. |
47 |
/ |
48...57 |
0...9 |
58 |
: |
59 |
; |
60 |
< |
61 |
= |
62 |
> |
63 |
? |
64 |
@ |
65...90 |
A...Z |
91 |
[ |
92 |
\ |
93 |
] |
94 |
|
95 |
_ |
96 |
|
97... 122 |
a...z |
123 |
{ |
124 |
| |
125 |
} |
126 |
~ |
128...159 |
А...Я |
160..175 |
а...п |
224..239 |
p...я |
Управляющие клавиши и их сочетания со сдвиговыми |
|||
3 |
Ctrl-2 |
15 |
Shift-Tab |
16...25 |
Alt-Q...Alt-P (верхний ряд букв) |
30...38 |
Alt-A... Alt-L (средний ряд букв) |
44...50 |
Alt-Z...Alt-M (нижний ряд букв) |
59...68 |
F1-F10 |
71 |
Ноmе |
72 |
Курсор вверх |
73 |
PgUp |
75 |
Курсор влево |
77 |
Курсор вправо |
79 |
End |
80 |
Курсор вниз |
81 |
PgDn |
82 |
Ins |
83 |
Del |
84..93 |
Shift – F1... Shift – F10 |
94...103 |
Ctrl-F1...Ctrl-F10 |
104...113 |
Alt-F1...Alt-F10 |
114 |
Ctrl - PrtScr |
115 |
Ctrl - курсор влево |
116 |
Ctrl - курсор вправо |
117 |
Ctrl - End |
118 |
Ctrl - PgDn |
119 |
Ctrl - Home |
120...131 |
Alt- l...Alt- = (верхний ряд клавиш) |
132 |
Ctrl - PgUp |
|
|