Megosztás a következőn keresztül:


Kifejezések unary operátorokkal

Az unary operátorok egy kifejezésben csak egy operanduson működnek. A nem kötelező operátorok a következők:

Ezek az operátorok jobbról balra asszociativitással rendelkeznek. A nem írott kifejezések általában olyan szintaxist foglalnak magukban, amely egy postfix vagy elsődleges kifejezés előtt áll.

Szemantika

unary-expression:
postfix-expression
++ cast-expression
-- cast-expression
unary-operator cast-expression
sizeof unary-expression
sizeof ( type-id )
sizeof ... ( identifier )
alignof ( type-id )
noexcept-expression
new-expression
delete-expression
unary-operator: az egyik
* & + - ! ~

Megjegyzések

Bármelyiket postfix-expression , unary-expressionés mivel bármelyiket primary-expression tekinti postfix-expressiona rendszer, bármelyiket primary-expression is egyben tekinti unary-expression . További információ: Postfix-kifejezések és elsődleges kifejezések.

Ez cast-expression egy unary-expression választható öntöttel a típus módosításához. További információ: Cast operátor: ().

Az noexcept-expression argumentum argumentummal noexcept-specifier van megadva constant-expression . További információért lásd noexcept.

Az new-expression operátorra new hivatkozik. Az delete-expression operátorra delete hivatkozik. További információ: new operátor és delete operátor.

Lásd még

Kifejezések típusai