The negation operator (!), read as “not”, performs a logical negation on its single operand. Negating a false value yields a true value and negating a true value yields false.
1
2
3
| bool b1;b1 = !false; // trueb1 = !true; // false |

