다음을 통해 공유


단항 연산자가 있는 식

단항 연산자는 하나의 식에서 하나의 피연산자에 대해서만 작동합니다. 단항 연산자의 종류는 다음과 같습니다.

이러한 연산자는 오른쪽에서 왼쪽으로 결합됩니다. 단항 식은 일반적으로 후위 식 또는 주 식 앞에 오는 구문을 포함합니다.

구문

:
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: 다음 중 하나
* & + - ! ~

설명

모든 postfix-expression 항목은 unary-expression으로 간주되며, 모든 primary-expression 항목이 postfix-expression으로 간주되기 때문에 모든 primary-expression 항목 또한 unary-expression으로 간주됩니다. 자세한 내용은 후위 식기본 식을 참조하십시오.

cast-expression은 형식을 변경하는 선택적 캐스트를 가진 unary-expression입니다. 자세한 내용은 Cast 연산자 ()를 참조하세요.

noexcept-expressionconstant-expression 인수가 있는 noexcept-specifier입니다. 자세한 내용은 noexcept를 참조하세요.

new-expressionnew 연산자를 말합니다. delete-expressiondelete 연산자를 말합니다. 자세한 내용은 new 연산자delete 연산자를 참조하세요.

참고 항목

식 형식