Delete (S, poz, n) удаляет из строки S, начиная с позиции poz, подстроку из n символов. Здесь S – строковая переменная (в данном случае нельзя записать никакое другое строковое выражение, кроме имени строковой переменной, т.к. только с именем переменной связана область памяти, куда будет помещен результат выполнения процедуры); poz, n – любые целочисленные выражения.
Исходное значение S
|
Оператор процедуры
|
Конечное зн-е S
|
‘abcdefg’
|
Delete(s, 2, 3)
|
‘aefg’
|
Insert(subS, S, poz) вставляет в строку S, начиная с позиции poz, подстроку subS. Здесь subS – любое строковое выражение, S – строковая переменная (именно ей будет присвоен результат выполнения процедуры), poz – целочисленное выражение.
Исходное
значение S
|
Оператор
процедуры
|
Конечное
зн-е S
|
‘рис.
|
Insert(‘№’,
S, 6)
|
‘рис. №2’
|
Комментариев нет:
Отправить комментарий