Udostępnij za pośrednictwem


Wyrażenia z operatory jednoargumentowe

Operatory jednoargumentowe działają na jednym operandem w wyrażeniu.Operatory jednoargumentowe są w następujący sposób:

Te podmioty gospodarcze mają łączność od prawej do lewej.Jednoargumentowy wyrażeń generalnie wymagają składni, która poprzedza przyrostkowe lub wyrażeń podstawowych.

Poniżej przedstawiono możliwe formy jednoargumentowe wyrażeń.

  • wyrażenie przyrostkowe

  • ++wyrażenie jednoargumentowy

  • ––wyrażenie jednoargumentowy

  • operator jednoargumentowywyrażenie rzutowania

  • sizeofwyrażenie jednoargumentowy

  • sizeof(Nazwa typu)

  • decltype(wyrażenie)

  • wyrażenie alokacji

  • wyrażenie dezalokacji

Wszelkie wyrażenie przyrostkowe uważa się za jednoargumentowe wyrażenie, oraz ponieważ każde wyrażenie podstawowy jest uważany za wyrażenie przyrostkowe, wszystkie wyrażenia podstawowe jest uważany za jednoargumentowe wyrażenie również.Aby uzyskać więcej informacji, zobacz Przyrostkowe wyrażeń i Wyrażenia podstawowe.

A operator unarny składa się z jednego lub więcej z następujących symboli:* &+–!~

Wyrażenie oddanych jest wyrażenie jednoargumentowe z opcjonalnych cast, aby zmienić typ.Aby uzyskać więcej informacji, zobacz operatora rzutowania: ().

Wyrażenie może być dowolnym wyrażeniem.Aby uzyskać więcej informacji, zobacz Wyrażenia (C++).

Wyrażenie alokacji odnosi się do new operatora.Wyrażenie dezalokacji odnosi się do delete operatora.Aby uzyskać więcej informacji zobacz łącza we wcześniejszej części tego tematu.

Zobacz też

Informacje

Typy wyrażeń