"Operator Associativity" "---------------------" "() [] -> . left to right" "! ~ ++ -- - (type) * & sizeof right to left" "* / % left to right" "+ - left to right" "<< >> left to right" "< <= > >= left to right" "== != left to right" "& left to right" "^ left to right" "| left to right" "&& left to right" "|| left to right" "?: right to left" "= += -= *= /= %= <<= >>= &= ^= |= right to left" ", left to right"