C-Programmierung

Auswertung

Operatoren | | Verschachtelte Operatoren

Der Wert eines Ausdrucks ergibt sich aus der Rechenvorschrift des jeweiligen Operators.
Man sagt, dass die Auswertung (evaluation) eines Ausdruckes einen entsprechenden Wert ergibt, den Ergebniswert.

Die Auswertung des Ausdrucks a+b fĂĽr a=1, b=2 ergibt den Ergebniswert 3.
Die Auswertung des Ausdrucks -x fĂĽr x=9 den Wert −9.
Achtung: der Inhalt der Variablen wird NICHT verändert!

Der Datentyp des Ergebniswerts ist bei unären arithmetischen Operatoren derselbe wie derjenige des Operanden. Bei binären arithmetischen Operatoren ist der Datentyp des Ergebniswertes derjenige des Operanden, der die höhere Darstellungsgenauigkeit hat.

Zum Beispiel hat double eine höhere Darstellungsgenauigkeit als int.
D.h. der Ausdruck 1+0.5 hat den Ergebniswert 1.5 und den Datentyp double.

Operatoren | | Verschachtelte Operatoren

Options: