Hallo

Wegen der besseren Lesbarkeit würde ich auch Klammern verwenden, aber sie sind nicht nötig:

Code:
Rangfolge der Operatoren

Die folgende Tabelle listet die Operatoren von C und C++ und ihre Assoziativität (d.h. die Bindung der Operanden) in absteigender Rangfolge auf. 
Operatoren, die in einem (durch Linien abgetrennten) Bereich der Tabelle stehen, haben dieselbe Rangstufe. 


Symbol  Name/Bedeutung                      Assoziativität
-----------------------------------------------------------------
++	Erhöhung nach Auswertung            von links nach rechts
--      Erniedrigung nach Auswertung	
( )     Funktionsaufruf	
[ ]     Arrayelement	
->      Zeiger auf Strukturfeld	
.       Felder einer Struktur oder Union	
-----------------------------------------------------------------
++      Erhöhung vor Auswertung             von rechts nach links
--      Erniedrigung vor Auswertung	
:>      Segmentbasis	
!       logisches NOT	
~       bitweises NOT	
-       unäres Minus	
+       unäres Plus	
&       Adresse von	
*       Indirektion	
sizeof  Größe in Bytes	
new     Belegen von Speicherplatz	
delete  Freigabe von Speicherplatz	
(type)  Typumwandlung (cast)	
-----------------------------------------------------------------
.*_     Zeiger auf Felder (Objekte)         von links nach rechts
->*     Zeiger auf Felder (Zeiger)	
-----------------------------------------------------------------
*       Multiplikation                      von links nach rechts
/       Division	
%       Divisionsrest	
-----------------------------------------------------------------
+       Addition                            von links nach rechts
-       Subtraktion	
-----------------------------------------------------------------
<<      bitweises Linksschieben             von links nach rechts
>>      bitweises Rechtsschieben	
-----------------------------------------------------------------
<       kleiner als                         von links nach rechts
<=      kleiner oder gleich	
>       größer als	
>=      größer oder gleich	
-----------------------------------------------------------------
==      gleich                              von links nach rechts
!=      ungleich	
-----------------------------------------------------------------
&       bitweises AND                       von links nach rechts
-----------------------------------------------------------------
^       bitweises exklusives OR             von links nach rechts
-----------------------------------------------------------------
|       bitweises OR                        von links nach rechts
-----------------------------------------------------------------
&&      logisches AND                       von links nach rechts
-----------------------------------------------------------------
||      logisches OR                        von links nach rechts
-----------------------------------------------------------------
? :     Bedingung                           von rechts nach links
-----------------------------------------------------------------
=       Zuweisung                           von rechts nach links
*=	zusammengesetzte Zuweisung
/=
%=
+=
-=
<<=
>>=
&=
^=
|=	
-----------------------------------------------------------------
,       Komma-Operator                      von links nach rechts
-----------------------------------------------------------------
Quelle: http://www.imb-jena.de/~gmueller/kur.../c_operat.html
(ohne Wertung des Inhalts, es war die erste Fundstelle der Suchmaschine)


Gruß

mic