Ausdrücke (C++)

In diesem Abschnitt werden C++-Ausdrücke beschrieben. Ausdrücke sind Sequenzen von Operanden und Operatoren, die für einen oder mehrere dieser Zwecke verwendet werden:

  • Der Wert der Operanden wird berechnet.

  • Objekte oder Funktionen festlegen.

  • Generieren von "Nebenwirkungen". (Nebeneffekte sind andere Aktionen als die Auswertung des Ausdrucks , z. B. Ändern des Werts eines Objekts.)

In C++ können Operatoren überladen werden, ihre Bedeutungen können benutzerdefiniert sein. Allerdings können die Rangfolge und die Anzahl von Operanden, die sie verwenden, nicht geändert werden. In diesem Abschnitt werden die Syntax und die Semantik von Operatoren beschrieben, wie sie durch die Sprache festgelegt sind, d. h. ohne Überladung. Zusätzlich zu den Typen von Ausdrücken und der Semantik von Ausdrücken werden die folgenden Themen behandelt:

Themen zu Operatoren in anderen Abschnitten:

Siehe auch

C++-Programmiersprachenreferenz