Поиск по этому блогу

среда, 14 декабря 2016 г.

Стандартные функции для работы со строками в Паскале

Copy (S, poz, n) выделяет из строки S, начиная с позиции poz, подстроку из n символов. Здесь S – любое строковое выражение, poz, n – целочисленные выражения.
Значение S
Выражение
Результат
‘строка символов’
Copy(S,3,3)
рок
Concat (s1, s2,...,sn) выполняет слияние строк s1, s2,...,sn в одну строку.
Выражение
Результат
Concat(‘язык’, ‘’, ‘Pascal’)
‘язык Pascal’
Length(S) определяет текущую длину строкового выражения S. Результат – значение целого типа.
Значение S
Выражение
Результат
‘(а+в)*с’
Length(s)
7
Pos(subS, S) определяет позицию первого вхождения подстроки subS в строку S. Результат – целое число, равное номеру позиции, где находится первый символ искомой подстроки. Если вхождение подстроки не обнаружено, то результат функции будет равен 0.
Значение S
Выражение
Результат
‘предложение’
Pos(‘е’, S)
3
‘предложение’
Pos(‘a’, S)
0

Комментариев нет:

Отправить комментарий