Freigeben über


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.

  • "Nebeneffekte" erzeugen. (Nebeneffekte sind alle Aktionen außer der Auswertung des Ausdrucks – z. B. die Änderung 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 Typen von Ausdrücken und Semantik von Ausdrücken werden die folgenden Themen behandelt:

Themen zu Operatoren in anderen Abschnitten:

Siehe auch

Weitere Ressourcen

C++-Sprachreferenz