На этом шаге мы рассмотрим операцию соединения строк.
Для обозначения операции конкатенации (сцепления) двух строк или символов в Object Pascal используется такой же символ, как и для операции сложения (+).
Результатом этой операции будет строка, состоящая из символов обоих операндов, в которой символы второго операнда пристыковываются в конец символов первого операнда. Если длина
результирующей строки превышает 255 символов, то она усекается до 255 символов:
Таблица 1. Операция конкатенации
Операция | Действие | Тип операндов | Тип результата |
---|---|---|---|
+ | Конкатенация (сцепление) | Строковый, символьный | Строковый |
Примеры:
Таблица 2. Примеры выполнения операций
Выражение | Результат |
---|---|
'Object'+' Pascal' | 'Object Pascal' |
'ABC'+'D' | 'ABCD' |
'X'+'Z' | 'XZ' |
На следующем шаге мы рассмотрим операции, выполняемые над операндами типа PChar.