Typy wyrażeń
Wyrażenia języka C++ są podzielone na kilka kategorii:
Wyrażenia podstawowe.Są to bloki konstrukcyjne, z których tworzone są inne wyrażenia.
Przyrostkowe wyrażeń.Są one wyrażenia podstawowe, a po nim operator — na przykład, indeks dolny lub przyrostkowe przyrostu operatora do tablicy.
Wyrażenia utworzone z operatory jednoargumentowe.Operatory jednoargumentowe działają na jednym operandem w wyrażeniu.
Wyrażenia są formułowane za pomocą operatorów binarnych.Operatory dwuargumentowe działają na dwóch operandach w wyrażeniu.
Wyrażenia z operator warunkowy.Operator warunkowy jest trójargumentowy — tylko taki podmiot w języku C++ — i ma trzy operandy.
Wyrażenia stałe.Stała wyrażenia są formułowane w całości danych stałej.
Wyrażenia z Konwersje jawne typu.Konwersje jawne typu lub "poświaty" można używane w wyrażeniach.
Rzutowanie.Typ palety "poświaty" można używać w wyrażeniach.
Informacje o typie Run-Time.Należy określić typ obiektu, podczas wykonywania programu.