Главная | Регистрация | Вход | RSSЧетверг, 26/Апр/2018, 07:05

МБОУ "СШ №36"

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум Школы №36 » Программирование » Pascal » Процедуры и функции Pascal (Строковые процедуры и функции)
Процедуры и функции Pascal
BeNДата: Пятница, 14/Дек/2007, 18:57 | Сообщение # 1
Профи
Группа: Пользователи
Сообщений: 147
Репутация: 6
Статус: Offline
Строковые процедуры и функции

Модуль System

Function Copy(S: String; Index, Count: Integer): String;

Возвращает подстроку строки.

S - выражение типа String. Index и Count - выражения целого типа. Функция возвращает строку, содержащую Count символов, начинающихся с позиции Index.

Если Index больше, чем длина S, функция возвращает пустую строку.

Procedure Delete(var S: String; Index, Count:Integer);

Удаляет подстроку символов длиной Count из строки S, начиная с позиции Index.

S - переменная типа String. Index и Count - выражения целого типа.

Если Index больше, чем длина S, символы не удаляются.

Procedure Insert(Source: String; var S: String; Index: Integer);

Объединяет подстроку в строку, начиная с определенной позиции.

Source - выражение типа String. S - переменная типа String любой длины. Index - выражение целочисленного типа.

Insert вставляет Source в S, начиная с позиции S[Index].

Function Length(S: String): Integer;

Возвращает число символов, фактически используемое в строке S.

Обратите внимание: при использовании строк с нуль-окончанием, число символов не обязательно равно числу байтов.

Function Pos(Substr: String; S: String): Integer;

Ищет подстроку в строке.

Pos ищет Substr внутри S и возвращает целочисленное значение, которое является индексом первого символа Substr внутри S.

Если Substr не найден, Pos возвращает ноль.


Дружба, вообще нужна ли это понятие
Что бы лишний раз понять,
Что друг может быть предателем,
Наверно нужно
Ведь кроме того как подставлять,
Дружба учит ещё и прощать…
 
Форум Школы №36 » Программирование » Pascal » Процедуры и функции Pascal (Строковые процедуры и функции)
  • Страница 1 из 1
  • 1
Поиск:


Copyright MyCorp © 2018
Бесплатный конструктор сайтов - uCoz