Bitwise operators in c are used to carry out operations on integer operands at the bit level. Using these operators, you may set or clear certain bits, move bits left or right, and carry out logical operations at the bit level. They change the binary representation of numbers. The C language has six bitwise operators: