Порядок выполнения операторов 

Порядок выполнения операторов 

В табл. П1.10 операторы языка JScript расположены по старшинству, т.е. в составных операторах первыми будут выполняться те из них, которые стоят в этой таблице выше. Если операторы расположены в одной строке таблицы, то они выполняются слева направо.

Таблица П1.10. Порядок выполнения операторов

Оператор Описание
. [] () Доступ к полю объекта, индексирование в массиве, вызов функции
++ -- - ~ ! Унарные операторы
* / % Умножение, деление, вычисление остатка от деления
+ - + Сложение, вычитание, конкатенация строк
<< >> >>> Битовые сдвиги
< <= > >= Меньше, меньше или равно, больше, больше или равно
== != Равенство, неравенство
& Логическое И
^ Логическое ИСКЛЮЧАЮЩЕЕ ИЛИ
| Логическое ИЛИ
&& Оператор отношения И
|| Оператор отношения ИЛИ
?: Условный оператор
= += -= *= /= %= >>= >>>= <<= |= &= ^=  Присваивание
, Многократное вычисление
Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Барьеры и порядок выполнения

Из книги автора

Барьеры и порядок выполнения В случае, когда необходимо иметь дело с синхронизацией между разными процессорами или разными аппаратными устройствами, иногда возникает требование, чтобы чтение памяти (load) или запись в память (save) выполнялись в том же порядке, как это


Порядок выполнения операций процессором

Из книги автора

Порядок выполнения операций процессором Вспомните из материала главы 9, "Средства синхронизации в ядре", что для различных аппаратных платформ процессоры в разной степени изменяют порядок выполнения программных инструкций. Для некоторых процессоров порядок выполнения


Список операторов

Из книги автора

Список операторов «Яндекс» позволяет вести поиск в отдельных элементах страницы или в связанной с ней информации. Обратите внимание на то, что при использовании операторов, в которых как параметр задается имя хоста (таких как url, host и др.), должно указываться главное


Перегрузка операторов

Из книги автора

Перегрузка операторов С++ позволяет нам перегружать функции, т.е. мы можем объявлять несколько функций с одним именем в одной и той же области видимости, если они имеют различные списки параметров. Кроме того, С++ поддерживает перегрузку операторов, позволяя назначать


1.3. Изменение порядка выполнения операторов

Из книги автора

1.3. Изменение порядка выполнения операторов Операторы и выраженияВыражение – это значение или группа значений, выражающая отдельное значение. Каждое выражение вычисляется до отдельного значения. Выражения состоят из одной или более следующих частей:• константы


27. Отдавайте предпочтение каноническим формам арифметических операторов и операторов присваивания

Из книги автора

27. Отдавайте предпочтение каноническим формам арифметических операторов и операторов присваивания РезюмеЕсли можно записать а+b, то необходимо, чтобы можно было записать и a+=b. При определении бинарных арифметических операторов одновременно предоставляйте и их


Порядок выполнения операторов

Из книги автора

Порядок выполнения операторов В сложных выражениях операторы выполняются в следующем порядке:1. ( ).2. not.3. *, /, div, mod, and, shl, shr, as.4. +, –, or, xor.5. =, <>, <, >, <=, >=, in,


Порядок выполнения операций

Из книги автора

Порядок выполнения операций      Рассмотрим следующую строку: butter = 25.0 + 60.0 * n / SCALE;     В этом операторе имеются операции сложения, умножения и деления. Какая операция будет выполнена первой? Будет ли 25.0 складываться с 60.0, затем результат 85.0 умножаться на n, а произведение


Приоритет и порядок выполнения

Из книги автора

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


1.2.1. Порядок выполнения инструкций

Из книги автора

1.2.1. Порядок выполнения инструкций По умолчанию инструкции программы выполняются одна за другой, последовательно. В программеint main(){readIn();sort();compact();print();return 0;}первой будет выполнена инструкция readIn(), за ней sort(), compact() и наконец print().Однако представим себе ситуацию, когда


Приоритет операторов

Из книги автора

Приоритет операторов Приоритет определяет порядок, в котором операторы и создаваемые ими значения вычисляются в выражении.Когда выражение содержит несколько операторов одного и того же типа, операторы вычисляются слева направо, если только не существует конфликта,


3.3 Сводка операторов

Из книги автора

3.3 Сводка операторов Операторы С++ систематически и полностью изложены в #с.9, прочитайте, пожалуйста, этот раздел. А здесь приводится краткая сводка и некоторые примеры.Синтаксис оператора – оператор: описание (*список_операторов opt*) выражение optif оператор if ( выражение )