Составители:
Рубрика:
74
ществляется как к элементам массива, посредством указания
индекса (от единицы до максимальной длины строки) в квад-
ратных скобках: S[1]:= 'A'; S[4]:= '$'; S[t]:= '!'; и т. п. Нулевой
байт содержит длину строки, то есть S[0] будет содержать дли-
ну строки S.
19.2 Операции над строками
Возможны строковые присваивания:
S:= 'Мама мыла раму';
S: = ' ABC ‘ ;
S:= S1;
При работе со строками допустимо использовать опера-
цию сложения {+).
Пример:
Sl:= 'ABC’ ;
S2: = 'DEF’ ;
S:= S1 +S2;
После выполнения последнего оператора присваивания
переменная S будет иметь значение 'ABCDEF'.
Как явствует из примера, сложение строк - это простое
их объединение, причем первое слагаемое стоит в новой строке
на первом месте, второе - на втором и т. д.
Для работы со строками существует набор специфичных
процедур и функций.
function Length(S: String): Integer ; - функция определя-
ет реальную длину строки (количество символов).
Примеры:
1)
S : = ' ABCD ' ;
t:= length (S) ;
После выполнения оператора присваивания целая переменная t
будет иметь значение 4 (символа).
2)
S:= 'Мама мыла раму';
ществляется как к элементам массива, посредством указания
индекса (от единицы до максимальной длины строки) в квад-
ратных скобках: S[1]:= 'A'; S[4]:= '$'; S[t]:= '!'; и т. п. Нулевой
байт содержит длину строки, то есть S[0] будет содержать дли-
ну строки S.
19.2 Операции над строками
Возможны строковые присваивания:
S:= 'Мама мыла раму';
S: = ' ABC ‘ ;
S:= S1;
При работе со строками допустимо использовать опера-
цию сложения {+).
Пример:
Sl:= 'ABC’ ;
S2: = 'DEF’ ;
S:= S1 +S2;
После выполнения последнего оператора присваивания
переменная S будет иметь значение 'ABCDEF'.
Как явствует из примера, сложение строк - это простое
их объединение, причем первое слагаемое стоит в новой строке
на первом месте, второе - на втором и т. д.
Для работы со строками существует набор специфичных
процедур и функций.
function Length(S: String): Integer ; - функция определя-
ет реальную длину строки (количество символов).
Примеры:
1)
S : = ' ABCD ' ;
t:= length (S) ;
После выполнения оператора присваивания целая переменная t
будет иметь значение 4 (символа).
2)
S:= 'Мама мыла раму';
74
Страницы
- « первая
- ‹ предыдущая
- …
- 72
- 73
- 74
- 75
- 76
- …
- следующая ›
- последняя »
