.
operator can be one of the following: [ ] ( ) . -> ++ — — & * + — ~ ! sizeof / % << >> < > <= >= == != ^ | && || ? : = *= /= %= += -= <<= >>= &= ^= |= , # ## Punctuators A punctuator is a symbol that has semantic significance but does not specify an operation to be performed. The punctuators [ ], (