Связь и интернет Архив Программирование
   
Сделать стартовойСделать закладку            
   ПОИСК  
   
Главная / Pascal и Delphi / Borland Pascal / Отладка в интегрированной среде /
8  Perl
8  PHP
8  JavaScript
8  HTML
8  DHTML
8  XML
8  CSS
8  C / C++
8  Pascal и Delphi
8  Турбо Ассемблер
8  MySQL
8  CASE-технологии
8  Алгоритмы
8  Python
8  Обратная связь
8  Гостевая книга
Новости о мире


Что такое выражение? - Программирование от RIN.RU
Что такое выражение?

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


Элементы выражений отладчика
Элемент выраженияДопустимые значения
КонстантыВсе допустимые типы: Boolean, Byte, Char, перечислимый тип, Integer, Longint, Real, Shortint, Word и строковый тип.
ПеременныеВсе типы, включая типы, определенные пользователям.
  • целочисленный тип

  • Любое целочисленное выражение с переменными границами диапазона.
  • тип с плавающей точкой

  • Любые выражения с плавающей точкой или целочисленные выражения; лишние значащие цифры отбрасываются.
  • символьный тип

  • Любое символьное выражение, включая печатаемые символы в одинарных кавычках, целочисленные выражения, тип которых приведен к типу Char, и контанты ASCII (#xx).
  • булевский тип

  • True, False и все булевские выражения.
  • перечислимый тип

  • Любые совместимые перечислимые константы или целочисленные выражения в рамках диапазона, тип которых приведен к совместимому перечислимому типу.
  • указатель

  • Любые совместимые указатели или выражения с приведенными к ним типами; функция Ptr с соответствующим параметрами.
  • строковый тип

  • Любая строковая константа (текст в одинарных кавычках); строковые переменные; строковые выражения, состоящие из конкатенированных строковых констант и переменных.
  • множество

  • Любая множественная константа; любое выражение, совместимое с множественным типа, в котором используются операции +, - и *.
    Приведение типа Соблюдаются стандартные правила Паскаля.
    ОперацииВсе операции Borland Pascal.
    Встроенные функцииВсе функции, допустимые в выражениях-константах.
    Массивы Массивы Borland Pascal - Mem, MemL,MemW.



    Вперед  >>>
     1  2  3 


     8  Комментарии к статье  8 8  Обсудить в чате

    8  В тему

    Какие существуют виды ошибок?

    Методы отладки

    Генерация отладочной информации

    Управление выполнением

    Использование точек останова

     
      
      
        Copyright ©  RIN 2003 - 2004      * Обратная связь