В языке СИ операции с высшими приоритетами вычисляются первыми. Наивысшим приоритетом является приоритет равный 1. Приоритеты и порядок операций приведены в табл. 1
Таблица 1    
ПриоритетЗнак операцииТипы операцииПорядок выполнения
1- ~ ! * & ++ — sizeof приведение типовУнарныеСправа налево
2() [] . ->ВыражениеСлева направо
3* / %МультипликативныеСлева направо
4+-АддитивныеСлева направо
5<< >>СдвигСлева направо
6< > <= >=ОтношениеСлева направо
7== !=Отношение (равенство)Слева направо
8&Поразрядное ИСлева направо
9^Поразрядное исключающее ИЛИСлева направо
10|Поразрядное ИЛИСлева направо
11&&Логическое ИСлева направо
12||Логическое ИЛИСлева направо
13? :УсловнаяСлева направо
14= *= /= %= += -= &= |= >>= <<= ^=Простое и составное присваиваниеСправа налево
15,Последовательное вычислениеСлева направо