Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Описание переменных строкового типа



Строкой называется последовательность символов определенной длины. Максимальная длина строки равна 256 символов.

Пример описания строковой переменной:

VAR Ss:string[40]; S1:string;

В программе строка S может иметь максимальную длину 40 символов, S1 может иметь максимальную длину 256 символов. К каждому элементу строки можно обратиться по его номеру, например, S[5],S1[25].

Вводятся и выводятся элементы строки целиком, в отличие от массивов.

Со строками возможно выполнение операций, указанных в таблице 6. При выполнении операции сравнения сравнение идёт слева направо, сравниваются коды символов до тех пор, пока не нарушено равенство.

Таблица 6. Операции со строками.

Название операции Знак операции Результат операции Примеры
Объединение + строка, состоящая из последовательного присоединения исходных строк S=’m’ s1=’in’ s+s1=’min’
Сравнение >,<,=,<> >=, <= истина или ложь ‘Bal’<’bal’ ‘mail’>’mai’

Таблица 6.2. Стандартные процедуры и функции для строк.

Название Тип результата Пояснение
Length(s) integer функция возвращает длину строки s
Concat(s1,s2) string функция возвращает строку сцепления строк параметров
Copy(s, n, c) string функция возвращает подстроку строки s, начиная с позиции n и состоящую из с символов
Delete(s, n, c) string процедура удаляет из строки s с символов, начиная с позиции n
Insert(s1,s, n) string процедура вставляет подстроку s1 в строку s, начиная с позиции n
Pos(s1, s) integer функция возвращает позицию первого вхождения подстроки s1 в подстроку s или 0, если строка s не содержит подстроки s1




Дата публикования: 2014-12-08; Прочитано: 262 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...