Będą one podawane od najwyższego priorytetu:
- () - najwyżej w tabli znajduje się wywołanie funkcji np. Wywolanie();
- [] - indeksowanie tablic np. int tablica [2] = {4,3};
- -> - wskaźnik do wyboru składowej np. struktury;
- . - wybór składowej;
- ++ - zwiększenie przyrostowe np. i++;
- -- - zmniejszenie przyrostowe np. i--;
- ! - negacja logiczna;
- ~ - negacja bitowa;
- ++ - zwiększenie przedrostkowe np. ++i;
- -- - zmniejszenie przedrostkowe np. --i;
- + - dodawanie pojedynczego argumentu;
- - - odejmowanie pojedynczego argumentu;
- * - wyciągniecie wartości z wskaźnika;
- & - wyciągnięcie adresu;
- (int) - rzutowanie na dany typ zmiennej;
- sizeof - podanie rozmiaru w bajtach;
- * - mnożenie zmiennych;
- / - dzielenie;
- % - wartość modulo czyli obliczenie reszty z dzielenia;
- + - dodawanie zmiennych;
- - - odejmowanie zmiennych;
- >> - przesunięcie bitowe w prawo;
- << - przesunięcie bitowe w lewo;
- < - mniejsze;
- <= - mniejsze lub równe;
- > - większe;
- >= - większe lub równe;
- == - operator porównania dwóch wartości;
- != - nierówne;
- & - koniunkcja bitowa;
- ^ - XOR;
- | - alternatywa bitowa;
- && - koniunkcja logiczna;
- || - alternatywa logiczna;
- ?: - warunek arytmetyczny;
- = - przypisanie do operatora;
- += - dodawanie oraz przypisanie wartości do zmiennej;
- -= - odejmowanie oraz przypisanie wartości do zmiennej;
- *= - mnożenie oraz przypisanie wartości;
- /= - dzielenie oraz przypisanie;
- %= - operacja modulo wraz z przypisaniem;
- &= - operacja AND oraz przypisanie;
- ^= - bitowa operacja XOR oraz przypisanie wartości;
- |= - operacja OR oraz przypisanie;
- >>= - przesunięcie bitowe w prawo wraz z przypisaniem;
- <<= - przesunięcie bitowe w lewo oraz przypisanie wartości;
- , - oddzielenie wyrażeń od siebie