Константное выражение - Большая Энциклопедия Нефти и Газа, статья, страница 2
Извините, что я говорю, когда вы перебиваете. Законы Мерфи (еще...)

Константное выражение

Cтраница 2


Для задания границ диапазона разрешается использовать константные выражения, в связи с чем может возникнуть синтаксическая неопределенность.  [16]

За ключевым словом BY может следовать любое константное выражение. Каждый раз по выполнению цикла значение этого выражения прибавляется к управляющей переменной.  [17]

При использовании в объявлении ограниченного типа константных выражений ( см. разд.  [18]

Длина / задается целой константой или целым константным выражением, заключенным в скобки.  [19]

Оператор default выполнится, если case - константное выражение не равно значению switch - выражения выражение. Если default - оператор опущен, а соответствующий case не найден, то выполняемый оператор в теле switch отсутствует.  [20]

Индексные выражения и граничные выражения подстроки задаются целыми константными выражениями. Формальные параметры, объекты из неименованных общих блоков и имена функций не допускаются; а. Константе может предшествовать коэффициент повторения в виде /, где / - целая ненулевая константа без знака или имя константы, указывающие на / последовательных появлений константы в списке.  [21]

Некоторые функции, котор могут быт в константном выражении, таки.  [22]

Благодаря такому подходу на стадии трансляции вычисляются все константные выражения, что не только служит элементом оптимизации объектной программы, но и необходимо для формирования представлений типов данных, в определении которых участвуют константные выражения.  [23]

24 Арифметические операторы Модулы-2. [24]

Рассмотренные выше четыре допустимых арифметических выражения Модулы-2 - константные выражения, поскольку их значения всегда будут равны 5 и никогда не изменятся во время выполнения программы.  [25]

В основной программе границы измерений могут быть заданы только константными выражениями. Границы измерений, заданные не константными выражениями и символом звездочка, могут использоваться только в подпрограммах для описания массивов с регулируемыми и предполагаемыми размерами. Значение выражения для каждой границы измерения может быть отрицательным, нулевым и положительным. Значение нижней границы должно быть меньше или равно значению соответствующей верхней границы. Если нижняя граница не задана, то она равна единице, и размер измерения в этом случае совпадает со значением верхней границы. Количество элементов в массиве определяется как произведение размеров всех измерений.  [26]

27 Объект с модификатором const должен быть инициализирован. [27]

Константные переменные могут использоваться всюду, где возможно вхождение константного выражения.  [28]

Оптимизация программы на уровне операторов и процедур: вынесение константных выражений из циклов, объединение общих последовательностей, выполнение смешанных вычислений.  [29]

Списки значений могут содержать одно или несколько разделенных запятыми возможных значений константных выражений. После списка ставится двоеточие:, а затем пишется оператор ( может писаться составной оператор), который должен выполняться, если выражение приняло одно из перечисленных в списке значений. После выполнения этого оператора работа структуры case завершается, и управление передается следующему за этой конструкцией оператору. Обратите внимание на это обстоятельство, поскольку в некоторых языках, например, в С, аналогичная case структура switch выполняется иначе и после выполнения оператора соответствующего раздела структуры продолжается выполнение последующих операторов, если только не использован оператор break языка С. В языке Delphi иначе: операторы всех последующих разделов не выполняются.  [30]



Страницы:      1    2    3    4