C .
-, , assignment-expression:
(6.5.16) assignment-expression:
conditional-expression
unary-expression assignment-operator assignment-expression
, conditional-expression, . :
(6.5.15) conditional-expression:
logical-OR-expression
logical-OR-expression ? expression : conditional-expression
:
(6.5.7) shift-expression:
additive-expression
shift-expression << additive-expression
shift-expression >> additive-expression
additive-expression 1+1.