среда, 24 октября 2012 г.

Обработка строковой информации

Переменная типа String состоит из цепочки символов, т.е. элементов типа Char.

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


Стандартные процедуры и функции
работы со строками 

Имя и параметры
Типы параметров
Тип возвращаемого значения
Действие
Length(s)
s - string
integer
возвращает длину строки s
Copy(s,i,c)
s - string,
i и c - integer
string
возвращает подстроку строки s длины c, начиная с позиции i
Delete(s,index,count)
s - string,
i и c - integer

удаляет в строке s   c символов начиная с позиции i
Insert(subs,s,index)
s, subs - string,
i - integer

вставляет подстроку subs в строку s с позиции i
Pos(subs,s)
s, subs - string
integer
возвращает позицию первой подстроки subs в строке s (или 0 если подстрока не найдена)
Str(x,s)

s - string,
x - integer, real

преобразует x к строковому представлению и записывает результат в строку s
Val(s,v,code)
s - string,
v - integer, real,
c - integer

преобразует строку s к числовому представлению и записывает результат в переменную v, если преобразование возможно.
Concat(s1,...,sn)
s1,..., sn - string
string
возвращает строку, являющуюся результатом слияния строк s1,..., sn. Результат тот же, что у выражения s1+s2+...+sn
Примеры программ

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

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