Prio-
Kategoria
Łącz- Opera-
Znaczenie
rytet
ność
tor
1. Najwyższa ::
Zasięg, odwołanie do globalnej 2. Wysoka
L
( )
Wywołanie funkcji
[ ]
Indeks tablicy
.
Bezpośrednie odwołanie do składowej struktury lub unii
–>
Odwołanie do składowej struktury lub uni przez wskaźnik sizeof
Wielkość operandu w bajtach 3. Jednoargu-P
!
Negacja logiczna (NOT) mentowe
~
Negacja bitowa (dopełnienie bitowe do 1) (unarne)
+
Plus jednoargumentowy
–
Minus jednoargumentowy (zmiana znaku)
++
Przedrostkowe lub przyrostkowe zwiększanie o 1
– –
Przedrostkowe lub przyrostkowe zmniejszanie o 1
&
Adres
*
Wskazanie
new
Przydzielanie pamięci
delete
Usuwanie (zwalnianie pamięci) delete[ ]
Usuwanie tablicy (zwalnianie pamięci) ( typ) Rzutowanie
4. Wyboru
L
.*
Wybór składowej
składowej
–>*
Wybór składowej przez wskaźnik 5. Multiplikatywne
L
*
Mnożenie
/
Dzielenie
%
Reszta z dzielenia (modulo) 6. Addytywne
L
+
Dodawanie
–
Odejmowanie
7. Przesunięcia L << Przesunięcie bitowe w lewo
>>
Przesunięcie bitowe w prawo 8. Relacji
L
<
Mniejsze niż
<=
Mniejsze lub równe
>
Większe niż
>=
Większe lub równe
9. Równości L
==
Równe
!=
Różne
10.
&
Bitowe L
Bitowy iloczyn (AND)
11.
^
Bitowa suma rozłączna (ExOR) 12.
|
Bitowa suma (OR)
13. Logi
&&
czne L
Logiczny iloczyn (AND) 14.
||
Logiczna suma (OR)
15. Warunkowy
L
? :
a ? x : y oznacza ‘jeśli a to x, w przeciwnym razie y’
16. Przypisanie
P
=
Przypisanie proste
*=
Przypisanie iloczynu
/=
Przypisanie ilorazu
%=
Przypisanie reszty
+=
Przypisanie sumy
–=
Przypisanie różnicy
&=
Przypisanie iloczynu bitowego
^=
Przypisanie rozłącznej sumy bitowej
|=
Przypisanie sumy bitowej
<<=
Przypisanie przesunięcia bitowego w lewo
>>=
Przypisanie przesunięcia bitowego w prawo 17. Wyjątek L
throw
Zgłoszenie wyjątku
18. Przecinkowy
L
,
Wartościowanie (ustalenie kolejności)
© Katedra Automatyki Napędu i Urządzeń Przemysłowych AGH, Kraków 2002