198ee9a71SjruohoOperator Associativity 2*bcf6a6c0Suwe------------------------------------------------------------- 398ee9a71Sjruoho() [] -> . left to right 4*bcf6a6c0Suwe! ~ ++ -- - (type) * & sizeof new delete right to left 5*bcf6a6c0Suwe->* .* left to right 698ee9a71Sjruoho* / % left to right 798ee9a71Sjruoho+ - left to right 898ee9a71Sjruoho<< >> left to right 998ee9a71Sjruoho< <= > >= left to right 1098ee9a71Sjruoho== != left to right 1198ee9a71Sjruoho& left to right 1298ee9a71Sjruoho^ left to right 1398ee9a71Sjruoho| left to right 1498ee9a71Sjruoho&& left to right 1598ee9a71Sjruoho|| left to right 1698ee9a71Sjruoho?: right to left 17*bcf6a6c0Suwe= += -= *= /= %= <<= >>= &= ^= |= throw right to left 18*bcf6a6c0Suwe?: (C++, third operand) right to left 1998ee9a71Sjruoho, left to right 20