Назва функції | Що робить |
---|---|
Chr(X) | Повертає літеру з кодом X. |
Ord(C) | Повертає код символу C |
Concat(S1,S2,...) | Об'єднує (конкатенує) рядки і повертає з'єднаний рядок; синонім S1+S2+S3... |
Copy(S,Index,Count) | Повертає шматок рядка S, починаючи з літери під номером Index, довжиною Count літер |
Delete(S,Index,Count) | Видаляє з рядка S шматок, починаючи з літери під номером Index, довжиною Count літер. Зверніть увагу, що ця процедура нічого не повертає, а змінює сам рядок S! |
Insert(S,S1,Index) | Вставляє в рядок S рядок S1, починаючи з літери під номером Index. Зверніть увагу, що ця процедура нічого не повертає, а змінює сам рядок S! |
Str(I,S) | Перетворює число I на рядок S. Зверніть увагу, що ця процедура нічого не повертає, а змінює сам рядок S! |
Val(S,I,C) | Перетворює рядок S на число I. Якщо перетворення вдале, значення C встановлюється в 0. Якщо перетворення неможливе (наприклад, рядок S не містить число), значення C набуває ненульового значення (зазвичай - номер першої літери в рядку S, що псує перетворення) |
Pos(SS,S) | Повертає позицію входження рядка SS в рядок S. Якщо входження немає, то повертає 0 |
Length(S) | Повертає кількість символів у рядку S. |
Trim(S) | Повертає рядок, вилучивши з нього пробіли на початку та в кінці. |
Функції та процедури для роботи з рядковими величинами в Pascal
Підписатися на:
Дописи (Atom)
Немає коментарів:
Дописати коментар