Operatoren
Operatoren sind dazu da, Werte und Variablen miteinander zu verknüpfen. Sie führen mathematische Berechnungen aus, rufen Funktionen auf, erlauben es, Pointer zu deklarieren und referenzieren, führen logische Verknüpfungen aus und vieles mehr. Operatoren sind die ausführenden Elemente der Sprachen C und C++. Operatoren geben stets einen Wert mit einem bestimmten Typ zurück.
Allgemeines über Operatoren
Arithmetische Operatoren
*
Multiplikations-Operator
++
varPre-Inkrement-Operator
--
varPre-Dekrement-Operator
var++
Post-Inkrement-Operator
var--
Post-Dekrement-Operator
Vergleichs-Operatoren
<=
Kleiner-Gleich-Operator
>=
Grösser-Gleich-Operator
Logische Operatoren
Zuweisungsoperatoren
+=
Zuweisung nach Addition-Operator
-=
Zuweisung nach Subtraktion-Operator
*=
Zuweisung nach Multiplikation-Operator
/=
Zuweisung nach Division-Operator
%=
Zuweisung nach Modulo-Operator
&=
Zuweisung nach bitweisem AND
|=
Zuweisung nach bitweisem OR
^=
Zuweisung nach bitweisem XOR
<<=
Zuweisung nach Shift-Left-Operator
>>=
Zuweisung nach Shift-Right-Operator
Speicher-Operatoren
->
Pointer-Zugriff-Operator
[]
Array-Element-Zugriff-Operator
sizeof
Objektgrösse-Operator (Unvollständig)
sizeof()
Typgrösse-Operator (Unvollständig)
Allgemeine Operatoren
(
Type)
expliziter Casting-Operator (Unvollständig)
func()
Funktionsaufruf-Operator