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ą wszystkie inne wyrażenia.

  • Wyrażenia postfiksu. Są to wyrażenia podstawowe, po których następuje operator — na przykład operator indeksu dolnego tablicy lub przyrostka postfiksu.

  • Wyrażenia tworzone z operatorami jednoargumentowymi. Operatory jednoargumentowe działają tylko na jednym operandie w wyrażeniu.

  • Wyrażenia tworzone z operatorami binarnymi. Operatory dwuargumentowe oddziałują na dwa operandy w wyrażeniu.

  • Wyrażenia z operatorem warunkowym. Operator warunkowy jest operatoremternary — jedynym takim operatorem w języku C++ i przyjmuje trzy operandy.

  • Wyrażenia stałe. Wyrażenia stałe są tworzone całkowicie z danych stałych.

  • Wyrażenia z jawnymi konwersjami typów. Jawne konwersje typów lub rzuty mogą być używane w wyrażeniach.

  • Wyrażenia z operatorami wskaźnika do składowych.

  • Rzutowanie. Bezpieczne dla typów rzuty mogą być używane w wyrażeniach.

  • Informacje o typie czasu wykonywania. Określ typ obiektu podczas wykonywania programu.

Zobacz też

Wyrażenia