|
|
Строковые процедуры и функции [Pascal]
Выделяют несколько общих операций над строками, которые часто
применяются при решении совершенно различных задач. Эти операции были
оформлены в виде стандартных процедур и функций. Строковые процедуры
- val(s,n,i)
— переводит строку s в число (вещественное или целое, согласно типу
переменной n), если строка s не является изображением числа
соответствующего типа по правилам Паскаля, то значение переменной i
будет отлично от нуля, при удачной конвертации значение i равно нулю;
- str(i,s) — переводит число в его строковое представление;
- delete(s,i,n) — удаляет из строки s n символов, начиная с символа с номером i;
- insert(s1,s,i) — вставляет в строку s подстроку s1, перед символом с номером i
Строковые функции - copy(s,i,n) — выделяет из строки s подстроку длиной n, начиная с символа i;
- concat(s1,s2,…,sN) — выполняет сцепление (конкатенацию) строк s1,s2,…,sN в одну строку;
- length(s) — определяет реальную длину строки; результат – значение целого типа;
- pos(s1,s)
— выдает целое число – номер позиции в строке s, с которой начинается
подстрока s1; если подстрока не найдена, то выдает ноль
Источник: http://vmatykin.narod.ru/spravka/022.htm |
| Категория: Программирование | Добавил: bigfoottnt (17.04.2011)
|
| Просмотров: 2868
| Рейтинг: 0.0/0 |
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]
|
| Наш опрос |
|
| Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|