TURBO PASCAL

Новости

Программы   

Turbo Pascal 

Игры

Документация   

Странности

FAQ

Ссылки

Форум

Гостевая книга

Рассылка

Благодарности

Об авторе

 

 

Строковые типы 

             Значением строкового типа является последовательность симво-
        лов с динамическим атрибутом длины (в зависимости от действитель-
        ного числа символов при выполнении программы) и постоянным  атри-
        бутом размера в диапазоне от 1 до 255.  Текущее значение атрибута
        длины можно получить с помощью стандартной функции Length.

                             ┌──────┐
           строковый тип ───>│string├──┬──────────────────────────────>
                             └──────┘  │                          ^
                                       │  ┌───┐   ┌─────┐   ┌───┐ │
                                       └─>│ [ ├──>│целое├──>│ ] ├─┘
                                          └───┘   │ без │   └───┘
                                                  │знака│
                                                  └─────┘

                   Примечание: Операторы работы со строковыми типами опи-
              сываются разделах  "Строковые операторы" и "Операторы отно-
              шений" Главы 6.

             Отношение между  любыми двумя строковыми значениями устанав-
        ливается согласно отношению порядка между значениями  символов  в
        соответствующих позициях. В двух строках разной длины каждый сим-
        вол более длинной строки без соответствующего символа в более ко-
        роткой строке принимает значение "больше"; например, 'Xs' больше,
        чем 'X'.  Нулевые строки могут быть равны только  другим  нулевым
        строкам, и они являются наименьшими строковыми значениями.

                   Примечание: Стандартные процедуры и функции для работы
              со строковыми типами описаны в разделе "Строковые процедуры
              и функции".

             К символам в строках можно обращаться как к элементам масси-
        ва. См. раздел "Массивы, строки и индексы" в Главе 5.

             К идентификатору  строкового  типа  и к ссылке на переменную
        строкового типа можно применять стандартные функции Low и High. В
        этом случае  функция Low возвращает 0,  а High возвращает атрибут
        размера (максимальную длину) данной строки.

             Параметр-переменная, описанная  с   помощью   идентификатора
        OpenString и  ключевого слова string в состоянии {$P+},  является
        открытым строковым параметром.  Открытые строковые параметры поз-
        воляют  передавать одной и той же процедуре или функции строковые
        переменные изменяющегося размера.

                   Примечание: Открытые строковые параметры описываются в
              Главе 9.

Содержание

На первую страницу

Rambler's Top100 Rambler's Top100
PROext: Top 1000

(с)Все права защищены

По всем интересующим вопросам прошу писать на электронный адрес

Hosted by uCoz