Суббота, 11.05.2024, 14:49

Приветствую Вас Гость

<231><СВ>

Форма входа
Категории раздела
Мои статьи [19]
Поиск
Наш опрос
Оцените мой сайт
Всего ответов: 8067
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
ПРИВЕТСТВУЕМ ВАС
Главная » Статьи » Мои статьи

Конспект 16

При работе со строками, как правило, возникает необходимость выполнять их копирование, вставку, удаление или поиск. Для эффективной реализации этих действий в Паскале предусмотрены стандартные процедуры и функции. Они кратко описаны ниже.

Функция Concat (s1, s2, ..., sn) возвращает строку, являющуюся слиянием строк s1, s2, ..., sn.

Функция Copy (s, start, len) возвращает подстроку длиной len, начинающуюся с позиции start строки s.

Процедура Delete (s, start, len) удаляет из строки s, начиная с позиции start, подстроку длиной len.

Процедура Insert (subs, s, start) вставляет в строку s подстроку subs, начиная с позиции start.

Функция Length (s) возвращает фактическую длину строки s, результат имеет тип byte.

Функция Pos (subs, s) ищет вхождение подстроки subs в строку s и возвращает номер первого символа subs в s или нуль, если subs не содержится в s.

Процедуры преобразования типов

Процедура Str (x, s) преобразует числовое значение x в строку s, при этом для x может быть задан формат, как в процедурах вывода write и writeln. Например:

x := 123;
s := str(x:6,s);

Результат: s = ' 123'.

Процедура Val (s, x, errcode) преобразует строку s в значение числовой переменной x, при этом строка s должна содержать символьное представление числа. В случае успешного преобразования переменная errcode равна нулю. Если же обнаружена ошибка, то errcode будет содержать номер позиции первого ошибочного символа, а значение x не определено.

Процедура Insert (subs, s,

Процедура Insert (subs, s, start) вставляет в строку s подстроку subs, начиная с позиции start.
Может быть не "начиная с позиции start", а заканчивая, потому что когда я вписал в переменную start переменную семь то строку процедура мне написала перед ней

Категория: Мои статьи | Добавил: Цой (07.10.2014)
Просмотров: 315 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Copyright MyCorp © 2024 | Конструктор сайтов - uCoz
ПРИВЕТСТВУЕМ ВАС