Выражения, в котором операндами являются строки, называется строковым.
Над строковыми операндами допустимы следующие операции:
Сцепления (+).
Применяется для соединения строк в одну.
‘Turbo ’+’ Pascal’ результат ‘Turbo Pascal’
Отношения(<, >, <> )
Две строки равны, если их длины равны и одинаковые символы стоят на одинаковых местах.
Пример,
‘Program’=‘program’- false
‘FAT’=‘FAT’ –true
Если строки имеют равную длину, то они сравниваются слева на право до первого несовпавшего символа, и та строка больше, чей символ имеет больший номер в ASCII.
Пример,
‘intel’>’Intel’
‘MSDOS’<’MSDos’
Строковые процедуры и функции.
Процедура
Действие
Пример
Insert(s1,s2,poz)
Процедура вставки строки s1 в строку s2, начиная с позиции poz