Операции ( ) и [ ].

В языке Си круглые и квадратные скобки рассматриваются как операции, причем эти операции имеют наивысший приоритет.

Круглые скобки являются оператором, повышающим приоритет выполнения операций, которые в них заключены.

Квадратные скобки служат для индексации массива. Если в программе определен массив, то выражение в квадратных скобках представляет собой индекс массива.


 

Ранг операции — это порядковый номер в ряду приоритетов. Чем больше ранг, тем ниже приоритет.

Таблица - Приоритеты (ранги) операций

 


 

Правила записи выражений:

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

 

• в выражении проставляются все знаки операций;

 

• при записи выражения учитываются приоритеты операций;

 

• для влияния на последовательность операций используются круглые скобки.