Операции и функции Паскаля

Справочник начинающего программиста


 

содержание   данные   операции  [функцииприоритет   степень   ошибки
числовые | строковые
содержание > функции > строковые

Строковые процедуры и функции

Выделяют несколько общих операций над строками, которые часто применяются при решении совершенно различных задач. Эти операции были оформлены в виде стандартных процедур и функций.

Строковые процедуры

  • 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; если подстрока не найдена, то выдает ноль
Яндекс.Метрика
Бесплатный конструктор сайтовuCoz