Глава 8. Раскрытие выражений 183

h01831.jpg

Обозначение Название

Синтаксис

«

сдвиг влево

выражение « выражение

»

сдвиг вправо

выражение » выражение

<

меньше чем

выражение < выражение

<=

меньше чем или равно

выражение <= выражение

>

больше чем

выражение > выражение

>=

больше чем или равно

выражение >= выражение

•==

равно

выражение == выражение

!=

не равно

выражение != выражение

&

побитовое И

выражение & выражение

л

побитовое исключающее ИЛИ

выражение /\ выражение

1

побитовое ИЛИ

выражение 1 выражение

&&

логическое И

выражение & & выражение

11

логическое ИЛИ

выражение 11 выражение

•р:

условное выражение

выражение '? выражение : выражение

=

простое присваивание

значение = выражение

*^:

умножить и присвоить

значение *= выражение

/=

разделить и присвоить

значение /= выражение

%=

взять остаток и присвоить

значение %= выражение

+=

сложить и присвоить

значение += выражение

-=

вычесть и присвоить

значение -= выражение

«=

сдвиг влево и присвоить

значение «= выражение

»=

сдвиг вправо и присвоить

значение »= выражение

&=

И и присвоить

значение &= выражение

1=

ИЛИ и присвоить

значение 1= выражение

"=

исключающее ИЛИ и при

значение ^= выражение

своить

запятая (последование)

выражение, выражение


Примеры синтаксиса из табл. 8.1 показывают число операндов для каждой операции и их взаимное местоположение в выражении. Этой таблицей можно пользоваться при расстановке скобок. При этом надо убедиться, что вы точно понимаете, в какой из форм используется операция.