R.6.2 Оператор-выражение

R.6.2 Оператор-выражение

Чаще всего операторами бывают выражения; в этом случае оператор имеет такой вид:

оператор-выражение:

 выражение opt;

Обычно операторы-выражения являются присваиваниями или вызовами функций. Все побочные эффекты выполнения оператора-выражения происходят до выполнения следующего оператора. Оператор-выражение с отсутствующим выражением называется пустым оператором. Он может пригодиться, если необходимо поставить метку перед самым концом составного оператора ({) или для задания пустого тела оператора цикла while (§R.6.5.1).

Поделитесь на страничке

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

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

Выражение признательности

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

Выражение признательности Появление данной книги было бы невозможным без помощи и поддержки моих коллег, которые щедро одаривали меня своими многочисленными предложениями и комментариями. Это: Люк Базинет (Luc Bazinet), Джеймс Чанг (James Chang), Дэн Додж (Dan Dodge), Дейв Донахо (Dave Donaho),


Выражение действия

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

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


Выражение признательности

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

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


R.6.2 Оператор-выражение

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

R.6.2 Оператор-выражение Чаще всего операторами бывают выражения; в этом случае оператор имеет такой вид:оператор-выражение: выражение opt;Обычно операторы-выражения являются присваиваниями или вызовами функций. Все побочные эффекты выполнения оператора-выражения


Выражение объединения в SQL

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

Выражение объединения в SQL В SQL Server объединение можно установить с помощью выражения эквивалентности между двумя полями, например:SELECT FirstName, LastName, OrderDate FROM tblOrder INNER JOIN tblCustomer ON tblOrder.CustomerID = tblCustomer.IDЭтот запрос SQL возвращает информацию обо всех клиентах, которые имеют заказы в


Как работает условное выражение

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

Как работает условное выражение Структуры If. . .Then, Select Case и Do . . .Loop принимают решение о последующих действиях на основе простого теста: какое значение принимает выражение- True (Истина) или False (Ложь)? Условием здесь может быть любое выражение VBA. (Не забывайте, что в VBA 0


Правило 52: Если вы написали оператор new с размещением, напишите и соответствующий оператор delete

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

Правило 52: Если вы написали оператор new с размещением, напишите и соответствующий оператор delete Операторы new и delete с размещением встречаются в C++ не слишком часто, поэтому в том, что вы с ними не знакомы, нет ничего страшного. Вспомните (правила 16 и 17), что когда вы пишете такое


1. Оператор Select – базовый оператор языка структурированных запросов

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

1. Оператор Select – базовый оператор языка структурированных запросов Центральное место в языке структурированных запросов SQL занимает оператор Select, с помощью которого реализуется самая востребованная операция при работе с базами данных – запросы.Оператор Select


Оператор-выражение

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

Оператор-выражение Синтаксис:<выражение>;Действие:<Выражение> вычисляется в соответствии с правилами, изложенными в разделе 4 "Выражения". Отличие оператора-выражения состоит в том, что значение содержащегося в нем выражения никак не используется. Кроме того, он


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

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

4.1. Что такое выражение? Выражение состоит из одного или более операндов, в простейшем случае – из одного литерала или объекта. Результатом такого выражения является r-значение его операнда. Например: void mumble() {3.14159;"melancholia";upperBound;}Результатом вычисления выражения 3.14159


4.7. Условное выражение

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

4.7. Условное выражение Условное выражение, или оператор выбора, предоставляет возможность более компактной записи текстов, включающих инструкцию if-else. Например, вместо:bool is_equal;if (!strcmp(str1,str2)) is_equal = true;else is_equal = false;можно употребить более компактную запись:bool is_equa1 = !strcmp( strl,


15.8.2. Оператор размещения new() и оператор delete()

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

15.8.2. Оператор размещения new() и оператор delete() Оператор-член new() может быть перегружен при условии, что все объявления имеют разные списки параметров. Первый параметр должен иметь тип size_t:class Screen {public:void *operator new( size_t );void *operator new( size_t, Screen * );// ...};Остальные параметры


9.1 Оператор Выражение

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

9.1 Оператор Выражение Большинство операторов является операторами выражение, которые имеют видвыражение ;Обычно операторы выражение являются присваиваниями и взовами


Выражение спецификаций

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

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


Выражение аксиом

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

Выражение аксиом Из соответствия между АТД функциями и компонентами класса можно вывести соответствие между утверждениями класса и семантическими свойствами АТД.[x]. Предусловие для специфицированной в АТД функции появляется как предусловие программы, соответствующей