TURBO PASCAL

Новости

Программы   

Turbo Pascal 

Игры

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

Странности

FAQ

Ссылки

Форум

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

Рассылка

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

Об авторе

 

 

Что такое выражение? 

             Оба средства вычисление и просмотра работают на уровне выра-
        жений, поэтому важно определить,  что считается выражением. Выра-
        жение состоит из констант,  переменных и структур данных, скомби-
        нированных с  помощью  операций и большинства встроенных функций.
        Почти все,  что вы можете использовать в правой  части  оператора
        присваивания, может  также  использоваться в качестве отладочного
        выражения. Точные спецификации показаны в Таблице 6.1.

                          Элементы выражений отладчика        Таблица 6.1
        ┌──────────────────────────┬────────────────────────────────────┐
        │    Элемент выражения     │      Допустимые значения           │
        ├──────────────────────────┼────────────────────────────────────┤
        │ Константы                │ Все допустимые типы: Boolean, Byte,│
        │                          │ Char, перечислимый   тип,  Integer,│
        │                          │ Longint,  Real,  Shortint,  Word  и│
        │                          │ строковый тип.                     │
        ├──────────────────────────┼────────────────────────────────────┤
        │ Переменные               │ Все  типы, включая типы, определен-│
        │                          │ ные пользователям.                 │
        │                          │                                    │
        │    целочисленный тип     │ Любое целочисленное выражение с пе-│
        │                          │ ременными границами диапазона.     │
        │                          │                                    │
        │    тип с плавающей точкой│ Любые выражения с плавающей  точкой│
        │                          │ или целочисленные выражения; лишние│
        │                          │ значащие цифры отбрасываются.      │
        │                          │                                    │
        │    символьный тип        │ Любое символьное выражение, включая│
        │                          │ печатаемые символы  в одинарных ка-│
        │                          │ вычках,  целочисленные   выражения,│
        │                          │ тип которых приведен к типу Char, и│
        │                          │ контанты ASCII (#xx).              │
        │                          │                                    │
        │    булевский тип         │ True, False и все булевские выраже-│
        │                          │ ния.                               │
        │                          │                                    │
        │    перечислимый тип      │ Любые совместимые перечислимые кон-│
        │                          │ станты или целочисленные  выражения│
        │                          │ в  рамках  диапазона,  тип  которых│
        │                          │ приведен к совместимому  перечисли-│
        │                          │ мому типу.                         │
        │                          │                                    │
        │    указатель             │ Любые совместимые указатели или вы-│
        │                          │ ражения с приведенными к ним  типа-│
        │                          │ ми;  функция  Ptr с соответствующим│
        │                          │ параметрами.                       │
        │                          │                                    │
        │    строковый тип         │ Любая строковая  константа (текст в│
        │                          │ одинарных кавычках);  строковые пе-│
        │                          │ ременные; строковые выражения, сос-│
        │                          │ тоящие из конкатенированных строко-│
        │                          │ вых констант и переменных.         │
        │                          │                                    │
        │    множество             │ Любая множественная  константа; лю-│
        │                          │ бое выражение,  совместимое  с мно-│
        │                          │ жественным типа,  в котором исполь-│
        │                          │ зуются операции +, - и *.          │
        ├──────────────────────────┼────────────────────────────────────┤
        │ Приведение типа          │ Соблюдаются   стандартные   правила│
        │                          │ Паскаля.                           │
        ├──────────────────────────┼────────────────────────────────────┤
        │ Операции                 │ Все операции Borland Pascal.       │
        ├──────────────────────────┼────────────────────────────────────┤
        │ Встроенные функции       │ Все функции, допустимые в выражени-│
        │                          │ ях-константах.                     │
        ├──────────────────────────┼────────────────────────────────────┤
        │ Массивы                  │ Массивы Borland Pascal - Mem, MemL,│
        │                          │ MemW.                              │
        └──────────────────────────┴────────────────────────────────────┘




Содержание

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

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

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

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

Hosted by uCoz