ВУЗ:
Составители:
Рубрика:
53
выбор подстроки с помощью позиционного индекса. Это
операция выделяет
подстроку (непрерывную последовательность
символов) по позиции ее первого символа в исходной строке и ука-
занной длине подстроки;
выбор подстроки на основе сопоставления с образом. Опе-
рация поиска в строке подстроки, соответствующей заданному об-
разцу (символу или последовательности символов);
форматирование ввода–вывода. Использование строк для
облегчения форматирования данных при выводе или вводе.
В языке
Pascal реализованы многие из этих операций.
3.2.1. Стандартные процедуры работы
со строками
Delete(St, Poz, N) – удаление N символов строки St, начиная с по-
зиции
Poz.
Insert(St1, St2, Poz) – вставка строки St1 в строку St2, начиная с
позиции
Poz.
Str(Number, St) – преобразование числового значения Number в
строку
St.
Val(St, Number, Cod) – преобразование значения строки St в зна-
чение переменной
Number целого или вещественного типа. Cod –
код завершения преобразования:
0 – успешное преобразование, дру-
гое значение – ошибка.
3.2.2. Стандартные функции работы со стро-
ками
Copy(St, Poz, N) возвращает подстроку из строки St, начиная
с символа в позиции
Poz и длиной N символов.
Length(St) возвращает длину строки St.
Pos(St1, St2) поиск первого появления подстроки St1 в стро-
ке
St2. Результат – позиция символа, начиная с которого, подстро-
ка
St1 расположена в строке St2; в противном случае – 0.
Concat(S1 ,S2, ..., Sn) объединяет несколько строк S1 ,S2, ..., Sn
в одну строку.
выбор подстроки с помощью позиционного индекса. Это
операция выделяет подстроку (непрерывную последовательность
символов) по позиции ее первого символа в исходной строке и ука-
занной длине подстроки;
выбор подстроки на основе сопоставления с образом. Опе-
рация поиска в строке подстроки, соответствующей заданному об-
разцу (символу или последовательности символов);
форматирование ввода–вывода. Использование строк для
облегчения форматирования данных при выводе или вводе.
В языке Pascal реализованы многие из этих операций.
3.2.1. Стандартные процедуры работы
со строками
Delete(St, Poz, N) – удаление N символов строки St, начиная с по-
зиции Poz.
Insert(St1, St2, Poz) – вставка строки St1 в строку St2, начиная с
позиции Poz.
Str(Number, St) – преобразование числового значения Number в
строку St.
Val(St, Number, Cod) – преобразование значения строки St в зна-
чение переменной Number целого или вещественного типа. Cod –
код завершения преобразования: 0 – успешное преобразование, дру-
гое значение – ошибка.
3.2.2. Стандартные функции работы со стро-
ками
Copy(St, Poz, N) возвращает подстроку из строки St, начиная
с символа в позиции Poz и длиной N символов.
Length(St) возвращает длину строки St.
Pos(St1, St2) поиск первого появления подстроки St1 в стро-
ке St2. Результат – позиция символа, начиная с которого, подстро-
ка St1 расположена в строке St2; в противном случае – 0.
Concat(S1 ,S2, ..., Sn) объединяет несколько строк S1 ,S2, ..., Sn
в одну строку.
53
Страницы
- « первая
- ‹ предыдущая
- …
- 52
- 53
- 54
- 55
- 56
- …
- следующая ›
- последняя »
